From a5f5f2dd0f32d26bd1f7d5ea6445713231497c66 Mon Sep 17 00:00:00 2001 From: James Barnett Date: Fri, 10 Apr 2020 15:42:21 +0100 Subject: Push docker image --- .travis.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to '.travis.yml') 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 -- cgit v1.2.3