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

新增:

  • @jedevc 添加了新的方法 Container.withoutFiles 和 Directory.withoutFiles。
  • @aluzzardi 添加了 Container.withAnnotation 方法以设置 OCI 注解。
  • @TomChv 实现了当模块从 Git 而不是本地获取时,ignore 结合 defaultPath 可以正常工作。
  • @jedevc 添加了新的核心 API Directory.withoutFiles 和 Container.withoutFiles,这些可以用于在一个调用中移除文件系统中的多个文件。


修复:

  • @jedevc 修复了 Directory.digest 在 scratch 目录上的问题。
  • @jedevc 允许私有密钥在不同模块之间传递。
  • @jedevc 处理了返回密钥的会话范围缓存函数。
  • @helderco 修复了当调用返回一个 dagger.Secret 的函数时,明文被打印到屏幕上的问题。

其他版本
最近更新软件·Linux 软件更新列表
Vim [应用软件] Vim 9.1.0886 32位/64位
刚刚
PCSX2 [游戏工具] PCSX2 2.3.26 64位
刚刚
Electerm [开发] Electerm 1.50.21 64位
刚刚
Electerm [开发] Electerm 1.50.21 ARM64
刚刚
Electerm [开发] Electerm 1.50.21 ARM
刚刚
FreeOffice [应用软件] FreeOffice 2024.1220 64位
刚刚
Autodesk Arnold 2025 [设计] Autodesk Arnold 2025 7.3.0.0 64位
刚刚
Reor [应用软件] Reor 0.2.31 64位
昨天 22:28
Bruno [开发] Bruno 1.35.0 64位
昨天 20:31
Gleam [开发] Gleam 1.6.2 ARM64
昨天 20:21
新软件·Linux 新软件列表
Autodesk Arnold 2025 [设计] Autodesk Arnold 2025 7.3.0.0 64位
刚刚
Cursor [开发] Cursor 0.42.5 64位
11-20
VMware Workstation [系统工具] VMware Workstation 17.6.1 64位
11-19
微信 [网络] 微信 4.0.0 龙芯
11-11
微信 [网络] 微信 4.0.0 ARM64
11-11
微信 [网络] 微信 4.0.0 64位
11-11
Another Redis Desktop Manager [开发] Another Redis Desktop Manager 1.7.0 ARM64
11-10
115浏览器 [网络] 115浏览器 27.0.6.9 64位
11-09
Python 3.13 [开发] Python 3.13 3.13.0 64位
11-07
Python 3.12 [开发] Python 3.12 3.12.7 64位
11-07