操作系统
Windows 7
最近更新
2024-10-11
使用许可
开源
语言
不支持中文
文件大小
8.88 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.4 版本更新说明:

重大变更

  • Git 行为变更:默认情况下,Git 会保留 .git 目录(@jedevc)。此行为可以通过树的新 discardGitDir 选项禁用。具有较旧 engineVersions 的模块将继续使用旧的行为。
  • 废弃 gitkeepGitDir 参数:由 @jedevc 废弃。


新增功能

  • 服务现在可以通过 Service.withHostname 显式设置主机名:由 @vito 添加。此前,只能表示服务的有向无环图(DAG),因为每个服务的主机名都是从服务的配置派生的,更改服务指向另一个服务会内在地改变该服务的配置。现在,可以提前设置自己的主机名,告诉服务彼此的主机名,并手动启动它们。具有自定义主机名的服务将被命名空间化到启动它们的模块,以防止冲突。
  • 允许在更多的容器函数中扩展环境变量:由 @rajatjindal 添加。
  • 从 CLI 传递的目录应用忽略函数参数元数据:由 @TomChv 添加。这扩展了忽略的使用,不仅限于使用 defaultPath 加载的目录,还包括作为函数参数从 CLI 传递的目录。注意:忽略模式不适用于模块间的调用。
  • 启用 Container.withMountedTemp 大小配置:由 @cwlbraa 添加。
  • Container.withExec 添加 noInit 选项:由 @sipsma 添加,以支持禁用自动初始化过程。现在,严格要求用户执行的进程是容器的 PID 1 的用例可以通过将 noInit 设置为 true 来支持。


修复

  • ExportAsTarball 中包含容器注解:由 @jedevc 修复。
  • 正确解析从 Git 获取的模块的相对路径:由 @TomChv 修复。
  • 修复依赖项中的包含/排除模式不正确地影响父模块的问题:由 @helderco 修复。

其他版本
最近更新软件·Windows 软件更新列表
夜神模拟器 [游戏工具] 夜神模拟器 7.0.6.1 32位/64位
昨天 00:02
4K Video Downloader [网络] 4K Video Downloader 4.33.0 64位
10-16
4K Video Downloader [网络] 4K Video Downloader 4.33.0 32位
10-16
Lunacy [设计] Lunacy 10.4.0 ARM64
10-16
Lunacy [设计] Lunacy 10.4.0 64位
10-16
EMDB [媒体] EMDB 5.34 32位/64位
10-16
SyncBack Pro [系统工具] SyncBack Pro 11.3.56.0 64位
10-16
SyncBack Pro [系统工具] SyncBack Pro 11.3.56.0 32位
10-16
SyncBack SE [系统工具] SyncBack SE 11.3.56.0 64位
10-16
SyncBack SE [系统工具] SyncBack SE 11.3.56.0 32位
10-16
新软件·Windows 新软件列表
即时设计 [设计] 即时设计 2.0.0 64位
10-16
即时设计 [设计] 即时设计 2.0.0 32位
10-16
哔哩下载姬 [网络] 哔哩下载姬 1.0.13 64位
10-15
哔哩下载姬 [网络] 哔哩下载姬 1.0.13 32位
10-15
Linear [应用软件] Linear 1.27.2 ARM64
10-15
Linear [应用软件] Linear 1.27.2 64位
10-15
Slack [应用软件] Slack 4.39.87 ARM64
10-14
Slack [应用软件] Slack 4.40.133 64位
10-14
MasterGo [设计] MasterGo 1.8.2 64位
10-13
Pixso [设计] Pixso 1.34.1 64位
10-13