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

AppVeyor
为忙碌的开发者提供的持续集成 AppVeyor 自动化 .NET 应用程序的构建、测试和部署,帮助团队专注于打造优质应用。

AWS CodeDeploy
AWS CodeDeploy 是一种部署服务,可帮助开发人员自动将应用程序部署到实例,并根据需要更新应用程序。

Dagger
用于 CI/CD 流水线的便携式开发工具包。快速构建强大的 CI/CD 流水线,然后在任何地方运行。

Cicada.sh
Cicada.sh 是一个免费开源平台,旨在简化软件自动化工作流的执行。该平台在基础设施编码方面采用独特方法,使用一种专为自动化工作流设计的编程语言。

Hercules CI
以 Nix 为优先的持续集成解决方案。
Appcircle
Appcircle 是一个企业级移动 DevOps 平台,可自动化移动应用的构建、测试和发布流程,实现更快、更高效的发布周期。

Nevercode
Nevercode 是一个基于云的持续集成与交付平台,支持 iOS、Android、Cordova、Ionic 和 React Native,可帮助您更快地发布无缺陷的应用。使用 GitHub 或 Bitbucket 注册后,Nevercode 将自动检测并配置您的项目。

