Update .travis.yml
This commit is contained in:
+10
-29
@@ -89,35 +89,16 @@ before_script: |
|
|||||||
brew install rsync gcc git gnupg flex bison gperf gperftools m4 zip unzip curl zlib docbook-xsl gettext texinfo texi2html
|
brew install rsync gcc git gnupg flex bison gperf gperftools m4 zip unzip curl zlib docbook-xsl gettext texinfo texi2html
|
||||||
fi
|
fi
|
||||||
script: |
|
script: |
|
||||||
build()
|
echo "danio-gcc32"
|
||||||
{
|
travis_wait ./danio_gcc.sh ${t} 32
|
||||||
(
|
for i in `ls out | sort`; do
|
||||||
echo "danio-gcc32"
|
sshpass -p "${passwd}" rsync -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" -Pv out/${i} ${login}@${url}:/home/frs/project/danio-gcc/32bits
|
||||||
./danio_gcc.sh ${t} 32
|
done
|
||||||
for i in `ls out | sort`; do
|
echo "danio-gcc64"
|
||||||
sshpass -p "${passwd}" rsync -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" -Pv out/${i} ${login}@${url}:/home/frs/project/danio-gcc/32bits
|
travis_wait ./danio_gcc.sh ${t} 64
|
||||||
done
|
for i in `ls out | sort`; do
|
||||||
echo "danio-gcc64"
|
sshpass -p "${passwd}" rsync -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" -Pv out/${i} ${login}@${url}:/home/frs/project/danio-gcc/64bits
|
||||||
./danio_gcc.sh ${t} 64
|
done
|
||||||
for i in `ls out | sort`; do
|
|
||||||
sshpass -p "${passwd}" rsync -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" -Pv out/${i} ${login}@${url}:/home/frs/project/danio-gcc/64bits
|
|
||||||
done
|
|
||||||
) &
|
|
||||||
local build_pid=$!
|
|
||||||
{
|
|
||||||
while :; do
|
|
||||||
sleep 300
|
|
||||||
printf "Builder is still running...\r"
|
|
||||||
done
|
|
||||||
} &
|
|
||||||
local runner_pid=$!
|
|
||||||
wait $build_pid 2>/dev/null
|
|
||||||
local result=$?
|
|
||||||
kill $runner_pid
|
|
||||||
wait $runner_pid 2>/dev/null
|
|
||||||
return $result
|
|
||||||
}
|
|
||||||
build
|
|
||||||
|
|
||||||
after_failure:
|
after_failure:
|
||||||
- grep "Error:" logs/*.log
|
- grep "Error:" logs/*.log
|
||||||
|
|||||||
Reference in New Issue
Block a user