AWS CodePipeline
这个系统为开发者提供了一种方法,使软件发布、构建和其他相关过程自动化。快速交付系统允许你对涉及的每一个过程进行迭代,并设置被称为管道的指令,自动运行。工作流程可以用这个系统以精确和无代码的方式进行建模。它可与许多插件整合。
Travis CI
Travis CI是一个成立于2011年的持续集成工具,帮助软件工程师和开发人员测试他们的程序代码,并检查它们是否满足他们的要求。该软件支持用户测试任何长度的程序,而不会面临任何延误和麻烦。
Deploybot
DeployBot是一项服务,它可以在一个单一的连续过程中为用户的整个团队即时构建并在任何地方发布用户的代码。用户可以选择自动或手动部署,并在用户需要时触发部署,或在每个分支推送时进行部署。DeployBot为众多环境提供工具。
Octopus Deploy
Octopus在一个屋檐下提供完整的部署和定期维护解决方案。整个发布历史在日志中是可见的,所有正在进行的过程都是由中央控制台管理的。这些方法的自动化是可以通过工具和实用程序实现的,并将减少你在执行这些任务时所需要的努力。
CruiseControl
CruiseControl是一个开源的、基于Java的持续集成(CI)软件。它帮助你在一个可扩展的框架上开发持续构建过程。它有一套丰富的第三方工具和插件,让你可以使用即时通讯、源代码控制、电子邮件通知等功能。它在.NET和Ruby版本中工作...
TeamCity
Team City是Jetbrains在2000年开发的一个连续集成工具,它帮助商业开发者经常将他们的工作副本编译到共享的主线服务器上。一些公司如花旗银行、惠普、耐克、Oculus等都使用了这个软件并提高了他们的生产力。
Lightbend
Lightbend是一家服务提供商,通过为复杂的平台提供其基于云的解决方案来帮助客户。它允许客户为全球各地的用户提供快速和可靠的体验。Lightbend的独特之处在于,它可以提供自我修复的云服务,确保连续性。它解决了客户的所有基础设施问题。
Jenkins
Jenkins是一个DevOps工具,用于任何项目的持续集成和有效部署。它提供了一个平台,让设备作为一个广泛的自动化服务器或作为一个CI服务器使用,而且麻烦最少。Jenkins是一个用Java创建的记录良好的程序,与Windows、Mac和...
AppVeyor
AppVeyor是一项CI/CD服务,帮助开发者构建应用程序,进行测试运行,并将其部署到任何平台。它支持Windows、Linux和macOS,只需要几分钟就能让你上手。它还为你提供管理员/sudo权限,以便更快地创建虚拟机。它可以与任何源...
AWS CodeDeploy
这个框架是一种服务,有助于自动化部署到各种结构,如亚马逊EC2、Lambda和Fargate。它消除了激活过程中的人工干预需求,并通过健康跟踪和滚动更新有效地减少了停机时间。它可以通过CLI、SDK和API访问。