后端项目发布
1.选择流水线
2.新建流水线
3.选择模板
4.选择代码仓库
5.调整构建命令
添加mvn install
重新构建项目
6.添加镜像
在wms-app目录下新建Dockerfile文件(Dockerfile文件名中的D一定要是大写的)文件,重新推送项目
#基础镜像
FROM openjdk:8
#设置工作目录
WORKDIR /opt
#拷贝jar包到工作目录
ADD target/wms-app-1.0-SNAPSHOT.jar app.jar
RUN ls
#设置暴漏的端口
EXPOSE 8080
#启动jar包
ENTRYPOINT ["java","-jar","app.jar"]
在构建时点击添加步骤,选择服务连接,地区等
选择仓库,填写Dockerfile路径
点击添加的流水线源添加服务连接,新建授权,可以在这里开启代码源触发,每次提交完代码,流水线会自动更新
运行成功效果截图
可以看到容器镜像仓库中镜像版本更新