diff options
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index d62587c..dd566a6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,19 @@ language: java os: linux jdk: openjdk8 + services: - docker +stages: + - name: before_deploy + if: branch = master + - name: deploy + if: branch = master + script: - ./gradlew bootJar - - docker build -t jbarnett/reddit-lite . + - docker build -t jbarnett/reddit-lite:master . before_cache: - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock @@ -15,4 +22,11 @@ before_cache: cache: directories: - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/
\ No newline at end of file + - $HOME/.gradle/wrapper/ + +before_deploy: + - docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASS" + +deploy: + provider: script + script: docker push jbarnett/reddit-lite:master
\ No newline at end of file |