Dagger 是一个强大的开源 CI/CD 引擎,可以在容器中运行管道,帮助将杂乱的 CI 脚本转换为整洁的代码。可在本地和 CI 中使用。

您是这款应用的开发者吗?验证所有权以管理此应用条目。

借助 WebCatalog Desktop,在 Mac、Windows 和 Linux 上获取 Dagger 专属桌面应用。

  • 直接从程序坞或任务栏启动 Dagger。
  • 在独立窗口中专注工作,不受干扰,与浏览器标签页分开。
  • 管理多个 Dagger 帐户,无需退出即可在它们之间切换。

进一步了解 WebCatalog Desktop

Dagger 帮助软件开发团队用可复用的自动化取代脆弱的 CI 脚本和重复的流水线配置,这些自动化可以在代码推送之前或之后运行。开发者使用 Dagger 的 SDK 将工作流定义为代码,然后用它们来构建、测试、打包和部署应用程序。 流水线在容器中运行,因此团队可以在开发者的机器和 CI 环境中使用相同的工作流。Dagger 会缓存结果,并且只重新运行受输入变更影响的工作,这可以提高重复构建和测试的效率。开源引擎可在本地或你管理的基础设施上运行;Dagger Cloud 则提供托管式远程执行、共享缓存和流水线可观测性。对于希望采用可移植、可编程的 CI/CD,并让本地与 CI 工作流更加一致的团队来说,Dagger 可能很合适,不过它需要配置和维护流水线代码。

免责声明:WebCatalog 与 Dagger 不存在任何隶属、关联、授权或认可关系,也未以任何方式与其建立官方联系。所有产品名称、徽标和品牌均为其各自所有者的财产。

相关文章