[git仓库权限配置]
"Branch Specifier (blank for 'any') "默认master分支,根据自己的需求填入不同的分支.
构建触发器和构建环境先跳过,我们不管,待会弄....构建设置选择"代码变更时自动构建镜像",然后选一下构建分支为你想要的分支,填入Dockerfile在源码中的路径,然后保存
[构建分支]
接着我们进入管理平台看一下....理一下流程:
git仓库代码变化 ->阿里云容器构建服务启动 -> 构建好镜像之后触发webhook -> jenkins收到阿里云的webhook之后触发job执行部署脚本 ->部署脚本使用阿里云镜像...最后一个token参数其实就是"构建触发器"中"触发远程构建"的参数,建议使用job名字.这里的配置大概是这样的:
[触发远程构建]
最后我们还需要在jenkins全局安全设置中取消勾选“防止跨站点请求伪造...使用阿里云-容器构建服务构建docker镜像,构建成功后使用webhook通知jenkins
配置jenkins webhook触发器,触发部署脚本
其他项目/语言其实也基本一样的操作,区别只在于