打开 “懒猫微服客户端” 下载应用

Dagger

Dagger 是一个开源的可编程 CI/CD 引擎,允许开发者使用代码定义 CI/CD 流水线。支持多种编程语言,基于 Docker 容器,确保环境一致性,可在本地和任何 CI 系统上运行相同的流水线。

1 次下载
0 次点赞
0 条评论
0 次催更
1

安装次数

0

点赞

0

应用评论

0

催更次数

桌面端

应用描述

## Dagger - CI/CD 流水线自动化工具 **官方网站:** https://dagger.io/ **仓库地址:** https://github.com/lazycatapps/dagger.git **快速入门:** https://github.com/lazycatapps/dagger/blob/main/QUICKSTART.md Dagger 是一个开源的可编程 CI/CD 引擎,由 Docker 联合创始人 Solomon Hykes 创建。它允许开发者使用代码定义 CI/CD 流水线,并在任何地方以相同的方式运行。 本应用提供了 Dagger Engine 服务,支持通过 GraphQL API 构建、测试和部署应用程序的自动化流水线。 ## 主要功能 - 🚀 可编程的 CI/CD 流水线,支持多种编程语言(Go、Python、Node.js) - 🔄 一次编写,到处运行 - 在本地和任何 CI 系统上运行相同的流水线 - 🐋 基于 Docker 容器,确保环境一致性 - 🌐 通过 GraphQL API 提供统一的接口 - 🔌 支持与 GitHub Actions、GitLab CI、Travis CI 等 CI/CD 系统集成 - 📦 内置缓存机制,加速构建过程 - 🛠️ 支持复杂的多步骤工作流编排 - 🔒 在本地测试和调试流水线,避免等待远程 CI 执行 ## 使用方法 1. 启动应用后,Dagger Engine 将在端口 6060 上运行 2. 在本地安装 Dagger CLI 工具:https://docs.dagger.io/install 3. 配置 Dagger CLI 连接到 Engine:设置环境变量 `_EXPERIMENTAL_DAGGER_RUNNER_HOST=tcp://<应用域名>:6060` 4. 编写 Dagger 流水线代码(支持 Go、Python、Node.js) 5. 使用 `dagger run` 命令执行流水线 6. 查看执行日志和结果 ## 配置说明 - Dagger Engine 配置文件位于 `/lzcapp/var/engine.json`,可根据需要自定义 - 缓存数据存储在 `/lzcapp/var/dagger` 目录 - 支持通过 GraphQL API 直接与 Engine 交互 ## 注意事项 - ⚠️ 该应用需要在支持特权容器的平台上运行 - 📱 不支持移动平台(iOS、Android、tvOS) - 🔐 建议仅在可信环境中使用,因为 Engine 具有较高的系统权限

懒猫评分/评论

0.0

0 条评论

此 App 尚未收到足够的评分或评论,无法显示评论列表。

应用信息

最新版本

0.19.6

更新日期

11/24/2025

预估安装占用

367.27 MB

不支持平台

--

来源

dagger

提供者

liu

兼容性

可在此设备上使用

"初始版本发布,移植 Dagger CI/CD 流水线自动化工具到 Lazycat 平台,提供 Dagger Engine 服务,支持通过 GraphQL API 构建、测试和部署应用程序的自动化流水线。\n"