diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 059fa478b91b87a050f925b1cfff132b669226fc..af74df4dfd4c09355ebafd7b1ca4c10ee2cbae44 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,6 +12,9 @@ cache: variables: MAVEN_OPTS: "-Dmaven.repo.local=maven.repository" + DOCKER_DRIVER: overlay + DOCKER_HOST: tcp://localhost:2375 + build-app: stage: build @@ -28,3 +31,14 @@ test-app: - mvn test -B dependencies: - build-app + +docker-app: + stage: package + image: docker:git + services: + - docker:18-dind + script: + - docker login lab.it.hs-hannover.de:4567 -u htf-cmh -p au5UqNsYYqDqnAbQyGgY + - docker build -t lab.it.hs-hannover.de:4567/htf-cmh/vis_buildserver_gitlabci_demo:${CI_COMMIT_SHORT_SHA} . + - docker push lab.it.hs-hannover.de:4567/htf-cmh/vis_buildserver_gitlabci_demo:${CI_COMMIT_SHORT_SHA} +