- 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是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目以及监控一些定
您可能关注的文档
最近下载
- 宋天佑版无机化学 第6章 原子结构和元素周期律.ppt VIP
- DB36_T 1917-2023 尾矿库安全生产风险监测预警系统数据接入规范.docx VIP
- GA 1805-2022 危险化学品经营企业反恐怖防范要求.pdf
- 人大社教学课件完整版《仲裁法》(第五版)课件.pptx VIP
- 个人车辆租给公司租赁协议书模板.docx VIP
- 《零碳建筑低碳施工评价标准》.pdf
- 20道歌尔股份结构工程师岗位常见面试问题含HR常问问题考察点及参考回答.pdf VIP
- 江苏嘉通能源年产500万吨PTA、240万吨新型功能性纤维及10000吨苯甲酸、5600吨乙醛石化聚酯一体化项目水保验收报告.pdf VIP
- 2026年骨科住培学员出科考核方案.docx
- T_QGCML 544—2022_井下移动瓦斯抽采泵站建设规范.pdf VIP
原创力文档

文档评论(0)