Browse Source

Try travis keepalive

tags/7.5
Simon Brandhof 6 years ago
parent
commit
bbdb381021
2 changed files with 8 additions and 20 deletions
  1. 0
    14
      travis-clock.sh
  2. 8
    6
      travis.sh

+ 0
- 14
travis-clock.sh View File

@@ -1,14 +0,0 @@
#!/bin/bash
RED='\033[0;31m'
NC='\033[0m' # No Color

echo "start the clock"
while [ ! -f stop ]; do
  #echo "File not found!"
  seconds=60; date1=$((`date +%s` + $seconds));
  while [ "$date1" -ge `date +%s` ]; do
    #echo -ne "$(date -u --date @$(($date1 - `date +%s` )) +%H:%M:%S)\r"; > /dev/null
    : #busy wait
  done
  printf "${RED}############# `date` ############${NC}\n"
done

+ 8
- 6
travis.sh View File

@@ -39,6 +39,14 @@ function configureTravis {
}
configureTravis

function keep_alive() {
while true; do
echo -en "foo"
sleep 5
done
}
keep_alive &

# When a pull request is open on the branch, then the job related
# to the branch does not need to be executed and should be canceled.
# It does not book slaves for nothing.
@@ -58,10 +66,6 @@ else
export PULL_REQUEST_NUMBER=$TRAVIS_PULL_REQUEST
fi

# Hack to keep job alive even if no logs during more than 10 minutes.
# That can occur when uploading sonarqube.zip to Artifactory.
./travis-clock.sh &

case "$TARGET" in

BUILD)
@@ -150,5 +154,3 @@ WEB_TESTS)

esac

#stop the clock
touch stop

Loading…
Cancel
Save