Jenkins 与 GitLab 的自动化构建

作者/分享人:墨雪卿
向 Ta 提问
具有多年的嵌入式系统开发经验,主导过多个智能硬件设备的开发及车联网产品的研发工作,专注于物联网行业的发展,具有丰富的项目开发管理及产品设计经验,热衷于自动化开发系统的研究及敏捷开发规范的设计。

Jenkins 是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。集成 Jenkins 可以用于一些测试和部署技术,需要开发人员定期集成代码到共享存储库。

持续集成要求开发人员有频繁的构建。最常见的做法是,每当一个代码提交时,构建应该被触发。这样可以避免当项目过多或者项目分支过多的时候,因为人为的原因造成误操作;也方便测试人员自己打包新版本进行验证,敏捷化开发,提高工作效率。本次分享主要和大家分享一下几个内容:

  1. GitLab 的安装及仓库创建
  2. GitLab 简单配置及项目新建
  3. Jenkins 安装与配置
  4. Android 项目构建
  5. 参数化项目构建
已有276人预订
预订达标
文章出炉
交流日期
     
17.12.25
18.01.08
18.01.15 20:30
查看文章评论/提问
Bao
我想问一下如何实现Jenkins的高可用性,比如说Jenkins的master或某个slave突然挂了,我们应该怎么做应急处理?
你可能还喜欢
高并发、低 RT 的风控系统架构及技术架构的实现
火币集团研发中心
程序员副业赚钱的 8 种模式
安晓辉
全栈开发入门实战:后台管理系统
鲁鹏
每一个开发人员都应该懂的 UML 规范
码匠笔记
不写代码:程序员最重要的技能 [英文版]
Chat 三人行
“花式吊打”系列之逻辑回归讲透透
天马行空
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
添加小助手微信×