- 1
- 0
- 约4.41千字
- 约 14页
- 2019-07-21 发布于广东
- 举报
利用Jenkins生成maven项目镜像及容器
导读:本文根据天云软件研发工程师12月28日在Dockone技术社区的分享整理而成,文章结尾处有社区问答具体内容。以下是分享详情:
一、Jenkins是什么
目前持续集成(CI)已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。它是一种实践,旨在缓和和稳固软件的构建过程。并且能够帮助您的开发团队应对如下挑战:
1、软件构建自动化:配置完成后,CI系统会依照预先制定的时间表,或者针对某一特定事件,对目标软件进行构建。
2、构建可持续的自动化检查:CI系统能持续地获取新增或修改后签入的源代码,也就是说,当软件开发团队需要周期性的检查新增或修改后的代码时,CI系统会不断确认这些新代码是否破坏了原有软件的成功构建。这减少了开发者们在检查彼此相互依存的代码中变化情况需要花费的时间和精力。
3、构建可持续的自动化测试:构建检查的扩展部分,构建后执行预先制定的一套测试规则,完成后触发通知(Email,RSS等等)给相关的当事人。
4、生成后后续过程的自动化:当自动化检查和测试成功完成,软件构建的周期中可能也需要一些额外的任务,诸如生成文档、打包软件、部署构件到一个运行环境或者软件仓库。这样,构件才能更迅速地提供给用户使用。
Jenkins是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目以及监控一些定
您可能关注的文档
- 渐变风商务年中工作报告.ppt
- 交换机的重要参数解释.pdf
- 教师工资发放明细表.doc
- 教师绩效工资发放方法.doc
- 教室物品摆放示意图.doc
- 解决学生成长中的烦恼.doc
- 景物描写的作用.doc
- 景物描写片段.doc
- 静脉输液反应试题.doc
- 九年级上册科学华师大版第一章《用分解反应制取氧气》课件.ppt
- 2026年山东青州第一中学高三一模高考数学模拟试卷(含答案详解).docx
- 《进口液化石油气船舱检验规程》(SNT3110-2012)标准化发展报告.docx
- 《SNT2616-2010 国境口岸鼠携带鼠疫杆菌和汉坦病毒快速检测方法》标准发展与应用研究报告.docx
- 《YCT 186-2004 卷烟烟丝弹性的测定方法》标准发展与应用研究报告.docx
- 《YCT 261-2008 烟草行业卷烟物流配送中心作业规范》标准化发展报告.docx
- 《YCT 268-2008 烟用接装纸、接装原纸中砷、铅的测定 石墨炉原子吸收光谱法》标准发展与应用研究报告.docx
- 《YCT 275-2008 卷烟纸中柠檬酸根离子、磷酸根离子和醋酸根离子的测定 离子色谱法》标准发展与应用研究报告.docx
- 《出口食品接触材料 聚甲醛聚合物提取物测定》标准(SNT2815-2011)发展报告.docx
- 《出口食品质量安全控制规范 第3部分:肠衣》(SNT 2905.3-2012)标准化发展报告.docx
- 《出口溴化锰溶液检验规程》(SNT2781-2011)标准化发展报告.docx
最近下载
- 基因检测报告书写及解读操作指南.docx VIP
- 【华创证券-2025研报】普洛药业(000739):深度研究报告:厚积薄发,已处于国内CDMO领军梯队.pdf VIP
- 农村宅基地知识课件.pptx VIP
- 2025年赣州职业技术学院单招(语文)测试题库往年题考.docx VIP
- 食品安全防护培训课件.pptx VIP
- 建筑耐火基础知识点.doc VIP
- DB51∕T 2721-2020 四川省行政执法流程标准.docx VIP
- 2026年半导体设备真空系统技术发展趋势与未来方向预测.docx
- 员工标准化作业培训.pptx VIP
- 2025年赣州职业技术学院单招综合素质考试题库及答案参考.docx VIP
原创力文档

文档评论(0)