Skip to content

Commit a1c7651

Browse files
committed
adds generation of docker images on green build
adds pushing of docker images
1 parent 81fae43 commit a1c7651

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.travis.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ service: docker
55
before_install:
66
- docker version
77
- docker info
8+
- echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
89

910
before_cache:
1011
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
@@ -19,7 +20,11 @@ notifications:
1920
- ro.franchini@gmail.com
2021

2122
script:
22-
./gradlew clean test
23+
- ./gradlew clean test
24+
- ./gradlew clean bootRepackage buildDocker -x test -Pprod -PnodeInstall --no-daemon
25+
- docker push arcadeanalytics/arcadeanalytics:latest
26+
- ./gradlew clean bootRepackage buildDockerSingle -x test -Pprod -PnodeInstall --no-daemon
27+
- docker push arcadeanalytics/arcadeanalytics-single:latest
2328

2429
jdk:
2530
- openjdk8

0 commit comments

Comments
 (0)