1、新建流水线
2、添加流水线源
3、测试环节
4、构建上传
①java构建上传
②java镜像构建
5、部署
1、Docker部署
6、开启代码推送自动部署
①开启自动部署
②找到你代码提交的私有仓库
7、整体叙述
①:新建流水线
②:添加流水线源,选择代码源、代码仓库、对应分支
③:测试环节,如果使用maven单元测试,在测试命令中添加 mvn install
④:Java构建上传/打jar包(mvn clean package)
⑤:构建镜像(docker build -t app:v1 .),需要准备一个dockerfile文件
⑥:Docker部署,准备主机组和部署脚本
docker rm -f scl-app
docker run -d --name=scl-app -p 8888:8080 $image变量:image=镜像构建并推送至阿里云镜像仓库个人版,镜像公网地址