From e077aa34d74bbb8040f8b8a8100a5beae4a328a3 Mon Sep 17 00:00:00 2001 From: Ilkka Seppala Date: Sat, 26 Sep 2015 20:19:39 +0300 Subject: [PATCH] Travis deploy web site to S3 --- .travis.yml | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index a59370c30..59711b779 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,20 +1,30 @@ language: java - jdk: - - oraclejdk8 +- oraclejdk8 env: global: - GH_REF: github.com/iluwatar/java-design-patterns.git - - secure: "LxTDuNS/rBWIvKkaEqr79ImZAe48mCdoYCF41coxNXgNoippo4GIBArknqtv+XvdkiuRZ1yGyj6pn8GU33c/yn+krddTUkVCwTbVatbalW5jhQjDbHYym/JcxaK9ZS/3JTeGcWrBgiPqHEEDhCf26vPZsXoMSeVCEORVKTp1BSg=" - -before_install: - - "export DISPLAY=:99.0" - - "sh -e /etc/init.d/xvfb start" + - secure: LxTDuNS/rBWIvKkaEqr79ImZAe48mCdoYCF41coxNXgNoippo4GIBArknqtv+XvdkiuRZ1yGyj6pn8GU33c/yn+krddTUkVCwTbVatbalW5jhQjDbHYym/JcxaK9ZS/3JTeGcWrBgiPqHEEDhCf26vPZsXoMSeVCEORVKTp1BSg= -after_success: - - mvn clean test jacoco:report coveralls:report - - bash update-ghpages.sh +before_install: +- export DISPLAY=:99.0 +- sh -e /etc/init.d/xvfb start + +after_success: +- mvn clean test jacoco:report coveralls:report +- bash update-ghpages.sh -# Migration to container-based infrastructure sudo: false + +deploy: + provider: s3 + access_key_id: AKIAJVPJZO7743HVSDHA + secret_access_key: + secure: aYaEhSd6/8SV/gvsn/22iOoyWrQtjKX7VHUoNTX16Mw6flYy29BE+/ZOL1CTL5EXEZsC1zyqCi7RoM6QUXk9DYVg4Lc5yTIwaM0evd3obzPeGQVCR9JRAqM9KGKwyW19oEkNxwEE/pKNDLCfkctMZ4bcwDhkIdsMSAVzKDzq+Yw= + bucket: java-design-patterns + local-dir: _site + acl: public_read_write + on: + repo: iluwatar/java-design-patterns + branch: gh-pages \ No newline at end of file