From a13c6fcb253ba00843c7527496ef10b64c57269c Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Sun, 18 Jun 2017 06:36:38 -0400 Subject: [PATCH] updated deployment for staging and gh-pages --- .travis.yml | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6e85a39c2..ae13ce84a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,8 @@ +sudo: false language: java jdk: oraclejdk7 -script: mvn install -DreleaseTesting +script: + - if [ ! -z "$TRAVIS_TAG" ]; then mvn install site site:stage -DreleaseTesting; else mvn install -DreleaseTesting; fi env: global: @@ -18,19 +20,16 @@ after_success: - ./coverity_scan.sh deploy: - provider: script - script: "mvn --settings .travis.settings.xml mvn deploy" - skip_cleanup: true - on: - branch: master -# tags: true - -deploy: - provider: pages - skip_cleanup: true - local_dir: target - github_token: $GITHUB_TOKEN - on: - tags: true - branch: master + - provider: script + script: "mvn --settings .travis.settings.xml mvn deploy" + skip_cleanup: true + on: + branch: master + - provider: pages + skip_cleanup: true + local_dir: target/staging + github_token: $GITHUB_TOKEN + on: + tags: true + branch: master \ No newline at end of file