持续集成的工具都有哪些
发布网友
发布时间:2022-04-19 20:52
我来回答
共3个回答
热心网友
时间:2023-07-09 22:20
目前市场上主流的持续集成工具很多
例如 CruiseControL,hudson ,jenkins,还有apache的Continuum 等 开源的持续集成工具,
CruiseControl :简称 CC ,持续集成工具,主要提供了基于版本管理工具 ( 如 CVS、VSS、SVN) 感知变化或每天定时的持续集成,并提供持续集成报告、 Email 、 Jabber 等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本 ( 可基于 Maven 或 Ant) 。由于该工具配置以及部署很麻烦 且版本很久没有更新
hudson 但是由于被oracle收购 很多以前开源的东西 以后很可能被ORACLE私有化
Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
热心网友
时间:2023-07-09 22:20
推荐winpython,sublime_text编辑器,python格式错误基本杜绝了
集成环境都有点卡顿的感觉,notepad没sublime好用
热心网友
时间:2023-07-09 22:21
现在较为知名的持续集成工具有以下几种
Jenkins:Jenkins是当今已知且最常用的持续集成工具,用JAVA编写的可帮助构建,自动化和部署软件项目。
Buddy:Buddy是基于Web的,自托管的持续集成(CI)和持续交付(CD)工具,也称为Buddy.Works。
GitLab CI:GitLab持续集成工具是一个完整的代码管理平台,具有多个微型工具,每个微型工具针对完整的SDLC执行一组不同的功能。