Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七) (5)

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

 

这时,我们需要先进行授权,也就是打开【Unauthorized】面板,点击【Authorize】按钮:

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

授权成功后,我们就可以看见已连接的代理了:

 

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

接下来,才可以开始搞事情。

 

创建项目以及配置CI  

项目创建界面如下所示:

 

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

推荐大家使用git来管理自己的代码。这里我们可以添加我们的代码仓库地址,如果是私有库,还需要配置账号密码。简单步骤我们这里略过,然后接下来TeamCity会扫描源代码,来提供推荐的构建步骤: 

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

这里我们可以勾选我们需要的步骤,或者自己来创建符合自己需要的步骤。

 

注意:使用Docker托管的Agent服务镜像并不支持PowellShell。如果选择了不支持的步骤,将无法使用刚才我们创建的Agent执行代码构建。

 

这里,我们可以添加几个简单的步骤:

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

步骤1、2使用Docker构建Docker镜像,相关参考界面如下所示:

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

 

步骤3则使用CMD命令发送钉钉消息,以通知团队:

Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wspxdp.html