阿里云效-CICD流水线,发布代码,发布应用到docker镜像仓库

一. 发布公用jar到Maven私仓

1.选择流水线



2.新建流水线



3.选择模板



4.选择 代码仓库



5.调整构建命令



# maven build default command
mvn -B clean package -Dmaven.test.skip=true 
-Dautoconfig.skip

# gradle build default command
# ./gradlew build

# ant build default command
# ant

6.新增一个新阶段为 ”发送通知“,这里以邮件通知为例,保存之后,运行该流水线,对应jar就会自动发到我们私仓,并之后发邮件通知



7. 如果想自动化发布,当代码有提交的时候就自动发布,只需要在阶段一配置如下,开启 代码源触发器,只要代码提交,就会自动发布,不需要人工干预。





二. 发布应用到docker镜像仓库-实施

1. 新建流水线,选择模板

2.添加流水线源,及是你的代码仓库, 选择对应分支.

3.代码检查以及单元测试,这个步骤可以不用动它.

4. 构建这一阶段,我们这里使用第3.2刚刚准备的docker镜像私仓。

并指定 dockerfile文件路径,路径要结合你的项目设置

5.关键步,要在这一阶段添加一个步骤:Java构建

记得这两个步骤要位置交换

6. 运行流水线,即可看到流水线运行成功。

7.再次进我们免费私仓,即可看到流水线上传的新镜像

8.Docker部署

8.1选择下图的 Docker部署

8.2 在你的主机上执行如下命令

8.3 选择主机,编写docker 命令

9.钉钉群镜像通知

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

这孩子叫逆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值