From 2a19683f6356ed8e53d02b20ccd4f8f280e90c1b Mon Sep 17 00:00:00 2001 From: Tony Lofthouse <tony.lofthouse@gmilab.com> Date: Tue, 31 Jul 2018 10:02:18 +0100 Subject: [PATCH] Update .travis.yml Added deploy ability --- .travis.yml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c3e07fc51..04cd0b4f5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,11 +4,36 @@ sudo: false jdk: - oraclejdk8 env: - - CODACY_PROJECT_TOKEN=82e2ba3269f4403388def1dcbe73e343 + - CODACY_PROJECT_TOKEN=636acc26006042628c9ec9391472a1c6 + before_install: - sudo apt-get install jq - wget -O ~/codacy-coverage-reporter-assembly-latest.jar https://oss.sonatype.org/service/local/repositories/releases/content/com/codacy/codacy-coverage-reporter/4.0.0/codacy-coverage-reporter-4.0.0-assembly.jar + - if [ ! -z "$GPG_SECRET_KEYS" ]; then echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import; fi + - if [ ! -z "$GPG_OWNERTRUST" ]; then echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust; fi + after_success: - bash <(curl -s https://codecov.io/bash) - mvn site - java -jar ~/codacy-coverage-reporter-assembly-latest.jar report -l Java -r target/site/jacoco/jacoco.xml + +install: + - mvn --settings .travis/settings.xml install -DskipTests=true -Dgpg.skip -Dmaven.javadoc.skip=true -B -V + +deploy: + - + provider: script + script: .travis/deploy.sh + skip_cleanup: true + on: + repo: opennars/opennars-web + branch: master + jdk: oraclejdk8 + - + provider: script + script: .travis/deploy.sh + skip_cleanup: true + on: + repo: opennars/opennars-web + tags: true + jdk: oraclejdk8 -- GitLab