Selaa lähdekoodia

Avoid Travis from failing if no logs during build of sonar-server

tags/7.5
Simon Brandhof 6 vuotta sitten
vanhempi
commit
f3c3254f26
2 muutettua tiedostoa jossa 21 lisäystä ja 0 poistoa
  1. 14
    0
      travis-clock.sh
  2. 7
    0
      travis.sh

+ 14
- 0
travis-clock.sh Näytä tiedosto

@@ -0,0 +1,14 @@
#!/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

+ 7
- 0
travis.sh Näytä tiedosto

@@ -58,6 +58,10 @@ 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)
@@ -145,3 +149,6 @@ WEB_TESTS)
;;

esac

#stop the clock
touch stop

Loading…
Peruuta
Tallenna