【发布时间】:2019-06-16 08:52:21
【问题描述】:
我们正在运行一个 spring-boot 应用程序,它要求您先运行 mvn clean install -Dmaven.test.skip=true,然后才能运行 docker build。是否有同时安装了 maven 和 docker 的镜像?
我尝试使用 maven:3.6.0-jdk-8-slim 图像运行之前的脚本,然后在作业中指定单独的图像。
image: maven:3.6.0-jdk-8-slim
before_script:
- mvn clean install -Dmaven.test.skip=true
build_archivist_elasticsearch:
image: docker:latest
services:
- docker:dind
variables:
DOCKER_DRIVER: overlay
script:
- cd archivist
- docker build -t xxxx/xxxxx:development
需要mvn clean install 来构建和创建工件,然后将docker build -t 和docker push 运行到我们的存储库。
【问题讨论】:
标签: maven spring-boot docker docker-compose centos7