1. delete all lines which have tag <module> in pom.xml
sed -i -e 's/<module>.*//' /home/pom.xml
2. paste a specific module in pom.xml
sed -i -e '/<modules>/a\<module>$MODULE</modules>' $WS/smokes
3. replace word "param" by new word "avro" inglobally in pom.xml file
sed -i -e 's/param/avro/' /home/pom.xml
Показ дописів із міткою unix. Показати всі дописи
Показ дописів із міткою unix. Показати всі дописи
понеділок, 27 липня 2015 р.
четвер, 23 липня 2015 р.
Unix: how tocopy file from one host to another
ORIGINAL_HOSTS=($(eval echo $CLUSTER))
HOST=(${ORIGINAL_HOSTS[0]})
scp systest@$HOST:/home/systest/smokes/test-run.log $WS/logs
Unix: how to run single test
1. java should be installed
2. maven should be installed
3. edit pom.xml. Add value
<modules>
<module>${param}</module>
2. maven should be installed
3. edit pom.xml. Add value
<modules>
<module>${param}</module>
<modules>
4. mvn clean install -Dparam=oozie
Unix: how to install java
sudo apt-get updatesudo apt-get install openjdk-7-jdk
Verification: Java -version
Unix: how to install maven
cd /opt sudo wget http://apache.cp.if.ua/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gzsudo tar -zxf apache-maven-3.2.5-bin.tar.gz sudo ln -s /opt/apache-maven-3.2.5/bin/mvn /usr/bin/mvn
Verification: mvn -v
вівторок, 14 липня 2015 р.
Bash command: how to add answer on the questions during installing package
sudo yum install sshpass -y -q
sshpass - package
-y - yes
sshpass - package
-y - yes
Bash command: How to ping host untill ip address is responds
#!/bin/sh
wait_hostname_timeout=120 # in seconds
###### get the hostname and IPaddress of master
ORIGINAL_HOSTS=($(eval echo $CLUSTER))
HOST=(${ORIGINAL_HOSTS[0]})
echo "hostname master = $HOST"
while [ $COUNTER -lt 10 ]; do
sleep 1; count=$((count+1))
echo quit | telnet ${HOST} 22 2>/dev/null | grep Connected
host_status=$?
done
count=1; host_status=1
ping -c1 ${HOST} > /dev/null 2>&1
until [ "$host_status" -eq 0 -o $count -gt $wait_hostname_timeout ];
do
sleep 1; count=$((count+1))
echo quit | telnet ${HOST} 22 2>/dev/null | grep Connected
host_status=$?
done
masterIP=($(host $HOST |awk '{print $4}'))
echo "ip address master = $masterIP"
echo "This build slave is $HOSTNAME"
wait_hostname_timeout=120 # in seconds
###### get the hostname and IPaddress of master
ORIGINAL_HOSTS=($(eval echo $CLUSTER))
HOST=(${ORIGINAL_HOSTS[0]})
echo "hostname master = $HOST"
while [ $COUNTER -lt 10 ]; do
sleep 1; count=$((count+1))
echo quit | telnet ${HOST} 22 2>/dev/null | grep Connected
host_status=$?
done
count=1; host_status=1
ping -c1 ${HOST} > /dev/null 2>&1
until [ "$host_status" -eq 0 -o $count -gt $wait_hostname_timeout ];
do
sleep 1; count=$((count+1))
echo quit | telnet ${HOST} 22 2>/dev/null | grep Connected
host_status=$?
done
masterIP=($(host $HOST |awk '{print $4}'))
echo "ip address master = $masterIP"
echo "This build slave is $HOSTNAME"
Підписатися на:
Дописи (Atom)