Jenkins
Jenkins
软件描述
Jenkins 是 Hudson 的分支,是一个用于软件项目的持续构建系统。
官方网站
访问软件的官方网站了解更多信息
jenkins.io
什么是 Jenkins?
Jenkins 是 Hudson 的分支,是一个用于软件项目的持续构建系统。
作为领先的开源自动化服务器,Jenkins 提供数百个插件,支持构建、部署和自动化任何项目。
Jenkins 是一个监控重复任务执行的应用程序,例如软件项目构建或由 cron 执行的任务。目前 Jenkins 重点关注以下两项工作:
持续构建/测试软件项目,类似于 CruiseControl 或 DamageControl。简而言之,Jenkins 提供了一个易于使用的所谓持续集成系统,使开发者更轻松地整合代码变更,也使用户更容易获取最新构建版本。自动化的持续构建提升了工作效率。
监控外部运行的任务执行,例如 cron 任务和 procmail 任务,甚至包括在远程机器上运行的任务。例如,使用 cron 时,你只能定期收到包含输出的邮件,需要自己仔细查看并发现何时出错。而 Jenkins 会保存这些输出,让你能轻松发现异常情况。
🔄 替代方案
68 个选择
Kraken CI
Kraken 是一个现代的、开源的、本地部署的 CI/CD 系统,具有高度可扩展性,专注于测试。

Laminar
Laminar 是一款轻量级、开源且可自托管的 Linux 持续集成服务。

webapp.io
帮助团队中的Web开发者更快地合并代码。在您的拉取请求中直接提供全栈评审环境。

IKAN ALM
使用您现有的工具,从构建到生产,自动化并控制任何软件项目(SAP、ODI、z/OS等)。

Cider Ci
Cider-CI 是一个用于高度并行化和高容错集成测试及持续交付的应用和服务栈。

Vexor.io
Vexor 是一款快速的云持续集成服务,按分钟计费。它全面集成 GitHub 和 Bitbucket,支持 Ruby/Rails、Python、NodeJS、Go、Clojure、Scala 等多种语言。

Attune
Attune 可让您在 Windows 或 Linux 上构建完整的虚拟或物理服务器,使您的团队能够轻松地构建或部署文件。Attune 的一个令人兴奋的功能是文档生成,可帮助您的团队将自动化流程导出为手动文档。

