updated deployment for staging and gh-pages

This commit is contained in:
Jeremy Long
2017-06-18 06:36:38 -04:00
parent c748d59146
commit a13c6fcb25

View File

@@ -1,6 +1,8 @@
sudo: false
language: java language: java
jdk: oraclejdk7 jdk: oraclejdk7
script: mvn install -DreleaseTesting script:
- if [ ! -z "$TRAVIS_TAG" ]; then mvn install site site:stage -DreleaseTesting; else mvn install -DreleaseTesting; fi
env: env:
global: global:
@@ -18,19 +20,16 @@ after_success:
- ./coverity_scan.sh - ./coverity_scan.sh
deploy: deploy:
provider: script - provider: script
script: "mvn --settings .travis.settings.xml mvn deploy" script: "mvn --settings .travis.settings.xml mvn deploy"
skip_cleanup: true skip_cleanup: true
on: on:
branch: master branch: master
# tags: true - provider: pages
skip_cleanup: true
deploy: local_dir: target/staging
provider: pages github_token: $GITHUB_TOKEN
skip_cleanup: true on:
local_dir: target tags: true
github_token: $GITHUB_TOKEN branch: master
on:
tags: true
branch: master