是什么 |
定义:
Jenkins是一个独立的开源自动化服务器,允许持续集成和持续交付项目,它可以用于自动化各种与构建,测试和交付或部署软件相关的任务。
Jenkins可以通过本地系统包,Docker,甚至可以在安装了Java运行时环境(JRE)的任何机器上运行。
**关键词:**自动化 ,服务器,持续集成
补充:
持续集成:
**是什么:**它是一个开发的实践,需要开发人员定期集成 代码到共享存储库。
**为什么:**它是为消除发现的问题,后来出现在构建生命周期的问题
**要求:**它要求开发人员有频繁的构建。
干什么 |
- 持续软件版本发布/测试项目
- 监控外部调用执行的工作
总结 |