diff --git a/.travis.yml b/.travis.yml index aebcb78c..9f48c963 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,12 @@ before_install: install: - bin/buildout -N -t 3 code-analysis:return-status-codes=True annotate - bin/buildout -N -t 3 code-analysis:return-status-codes=True + - curl -O https://saucelabs.com/downloads/sc-4.5.4-linux.tar.gz + - tar xzvf sc-4.5.4-linux.tar.gz + - ./sc-4.5.4-linux/bin/sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY -i $TRAVIS_JOB_ID -f CONNECTED & + - JAVA_PID=$! + - bash -c "while [ ! -f CONNECTED ]; do sleep 2; done" + before_script: - 'export DISPLAY=:99.0' @@ -47,7 +53,17 @@ after_success: - bin/pip install -q coveralls - bin/coveralls + after_script: +- kill $JAVA_PID +env: + global: + - secure: vUcL3IrMd2Wc2fEnrIR6jD/e1tqnNKiJHKy83EPJM08xLPUghDbx5VoGtfrIur4GN22Ov+nCIH3U6n4BMrsaIj7KGSrOS31tY+UDQHpiu9t03oCfg5e7wHi1/4tn6aVN5UZI1A8a4xJO4S+ziXkM/VbOk2Ln5Petpsck/c2I9ps= + - secure: coD6Bmb6pK+dfbUj49Rmi7XNj1QCGYTECmZvpRWeJs2HFaYceb6Bc+yJI2hFc06P6XUwUoPOS52rn6C/JOcOFXdCuwSSXxKBVgXdt9jDTDYRumbhUqEJfLLqd012gfs10cZDE09uH0W+FPpLaD3Ft71JLhf9WzjXwgO6EVxFp/8= + - ROBOT_BUILD_NUMBER=travis-$TRAVIS_BUILD_NUMBER + - ROBOT_REMOTE_URL=http://$SAUCE_USERNAME:$SAUCE_ACCESS_KEY@ondemand.saucelabs.com:80/wd/hub + - ROBOT_DESIRED_CAPABILITIES=tunnel-identifier:$TRAVIS_JOB_ID + - ZSERVER_PORT=55001