操作系统
MacOS
最近更新
2024年11月01日
使用许可
开源
语言
不支持中文
开发者
Dagger
文件大小
9.92 MB

“Dagger”是一款用于构建强大且可靠的CI/CD管道的开发工具包。它旨在帮助DevOps工程师快速构建功能强大的CI/CD管道,并能在任何地方运行这些管道。

Dagger的核心优势在于其统一了开发和CI环境,使得工程师能够在本地测试和调试管道,从而避免了CI锁定。此外,Dagger还引入了一个由真正可组合的软件组件组成的生态系统,名为“乐高系统”,以解决DevOps社区的碎片化问题。

在技术支持方面,Dagger得到了云原生生态系统中最令人兴奋的两种技术的支持:Buildkit和CUE。这些技术为Dagger提供了强大的功能,使其能够实现CI/CD开发体验的现代化。

此外,Dagger还解决了DevOps工程师面临的一个常见问题:他们通常被视为开发人员,但却没有得到适当的开发人员体验。Dagger通过提供一系列功能强大的工具,改善了这一问题,使工程师能够更高效地构建和运行CI/CD管道。

0.13.7 版本更新说明:

新增

  • Container.withExec 的新 expect 参数:由 @jedevc 提供。此枚举参数允许指定命令可以返回而不立即失败的有效返回状态。
  • Container.exitCode 字段:由 @jedevc 提供。用于获取最后一次 withExec 的退出代码。


变更

  • 更新默认缓存策略:由 @jedevc 提供。新的策略旨在与其他使用磁盘的应用程序协同工作,并相应地调整其缓存使用量。
  • CLI:限制打印对象的状态:由 @helderco 提供。以前,当 dagger 调用中的函数链以对象结束时,我们会打印所有返回简单值且没有任何参数的函数。现在,仅包含对象字段,而不是所有函数。


修复

  • 修复使用 ExperimentalPrivilegedNesting 标志的 withExec 过度缓存失效问题:由 @sipsma 提供。


其他版本
最近更新软件 - MacOS 软件更新列表
TeamSpeak Server [开发] TeamSpeak Server 3.13.7 Intel/Silicon
刚刚
Reaper [媒体] Reaper 7.27 Intel/Silicon
昨天 19:52
Synology Drive [网络] Synology Drive 3.5.1.16101 Intel/Silicon
昨天 19:35
UGit [开发] UGit 5.24.2 Silicon
昨天 18:47
UGit [开发] UGit 5.24.2 Intel
昨天 18:46
阿里云客户端 [开发] 阿里云客户端 1.3.0 Silicon
昨天 16:13
阿里云客户端 [开发] 阿里云客户端 1.3.0 Intel
昨天 16:12
伯索云课堂 [行业] 伯索云课堂 5.48.311 Silicon
昨天 11:44
伯索云课堂 [行业] 伯索云课堂 5.48.311 Intel
昨天 11:43
ToDesk云电脑 [网络] ToDesk云电脑 1.0.3.1 Intel/Silicon
昨天 11:33
新软件 - MacOS 新软件列表
TeamSpeak Server [开发] TeamSpeak Server 3.13.7 Intel/Silicon
刚刚
Synology Drive [网络] Synology Drive 3.5.1.16101 Intel/Silicon
昨天 19:35
阿里云客户端 [开发] 阿里云客户端 1.3.0 Silicon
昨天 16:13
阿里云客户端 [开发] 阿里云客户端 1.3.0 Intel
昨天 16:12
Proton Mail [网络] Proton Mail 1.2.4 Intel/Silicon
10-31
Proton Drive [网络] Proton Drive 1.11.0 Intel/Silicon
10-31
微信 [网络] 微信 4.0.0 Silicon
10-30
仓颉工具链 [开发] 仓颉工具链 0.53.13 Silicon
10-30
仓颉工具链 [开发] 仓颉工具链 0.53.13 Intel
10-30
腾讯文档 [应用软件] 腾讯文档 3.8.10 Silicon
10-28