加入收藏 | 设为首页 | 会员中心 | 我要投稿 西双版纳站长网 (https://www.0691zz.com.cn/)- 数据计算、IT业界、服务器、教程、云日志!
当前位置: 首页 > 服务器 > 安全 > 正文

基于Docker的Jenkins持续交付实践

发布时间:2021-01-13 13:37:40 所属栏目:安全 来源:网络整理
导读:《基于Docker的Jenkins持续交付实践》要点: 本文介绍了基于Docker的Jenkins持续交付实践,希望对您有用。如果有疑问,可以联系我们。 讲师介绍 : 叶峰 有容云资深前端开发工程师 现负责有容云容器云平台Web架构设计和CI(持续集成)产品的研发 拥有丰富的Web

A5:一个系统由若干的方法组成,单元测试就是测试你写的方法是否符合你的业务要求.所以先写合理的单元测试,只要你的方法通过了这个单元测试就表示你写的这个方法是正确的,单元测试代码是需要开发人员编写的,每种语言有不同的单元测试框架例如Nodejs的mocha,Golang 的go test.自动化测试由测试人员编写.单元测试应该需要脱离外部因素,不依赖数据库、不依赖外部API.

Q6:怎么触发工作流的?

A6:Jenkins pipeline 提供了三种方式(如果安装了SCM的插件可能有其他的方式触发),进入到pipeline的设置页面中的分别有.wbhook(触发远程构建 (例如,使用脚本))、定时触发(Build periodically)、代码更新触发(Poll SCM).

Q8:Jenkins的编译环境是怎么处理的,实际用户的编译需求和环境都不一样?

A8:用户需要清楚你使用的编译环境的基本情况,例如golang的编译环境,容器中的GOPATH是在什么位置.你需要将你的代码ln到什么目录才能进行编译,等这些细节都是需要用户提前知晓.

Q9:Jenkins里的有用户权限管理吗,贵公司的CI/CD是怎么实现用户隔离的,每个用户只能看到自己的项目.

(编辑:西双版纳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读