@@ -35,24 +35,24 @@ addons:
35
35
36
36
script :
37
37
- sbt compile test:compile
38
- - sbt ' set concurrentRestrictions in Global += Tags.limit(Tags.Test, 1)' "project powerapi-core" coverage test
38
+ - ' if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then sbt " set concurrentRestrictions in Global += Tags.limit(Tags.Test, 1)" "project powerapi-core" test; else sbt "set concurrentRestrictions in Global += Tags.limit(Tags.Test, 1)" "project powerapi-core" coverage test ; fi '
39
39
- find $HOME/.sbt -name "*.lock" | xargs rm
40
40
41
41
before_install :
42
- - openssl aes-256-cbc -K $encrypted_48ebb0d1c0b9_key -iv $encrypted_48ebb0d1c0b9_iv -in secrets.tar.enc -out secrets.tar -d
43
- - tar xvf secrets.tar
42
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then openssl aes-256-cbc -K $encrypted_48ebb0d1c0b9_key -iv $encrypted_48ebb0d1c0b9_iv -in secrets.tar.enc -out secrets.tar -d; fi '
43
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then tar xvf secrets.tar; fi '
44
44
- wget -O influxdb.deb https://s3.amazonaws.com/influxdb/influxdb_0.10.2-1_amd64.deb
45
45
- sudo dpkg -i influxdb.deb
46
46
- sudo service influxdb start
47
47
- sleep 5; /usr/bin/influx --execute "CREATE USER powerapi WITH PASSWORD 'powerapi' WITH ALL PRIVILEGES"
48
- - gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
49
- - curl -sSL https://get.rvm.io | bash
50
- - sudo bash -c "source /home/travis/.rvm/scripts/rvm; rvm use 2.2.3; gem install github_changelog_generator"
48
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3; fi '
49
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then curl -sSL https://get.rvm.io | bash; fi '
50
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then sudo bash -c "source /home/travis/.rvm/scripts/rvm; rvm use 2.2.3; gem install github_changelog_generator"; fi '
51
51
52
52
after_success :
53
- - sbt "project powerapi-core" coverageReport
54
- - sbt "project powerapi-core" codacyCoverage
55
- - sbt "project powerapi-core" coveralls
53
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then sbt "project powerapi-core" coverageReport; fi '
54
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then sbt "project powerapi-core" codacyCoverage; fi '
55
+ - ' if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then sbt "project powerapi-core" coveralls; fi '
56
56
57
57
before_deploy :
58
58
- sbt "project powerapi-sampling" universal:packageZipTarball
0 commit comments