开始使用
快速开始
5 分钟内创建第一个 execgo 项目,并运行一个可观测的任务流。
最近更新:2026-04-08阅读时长:6 分钟
安装
推荐使用 Go 1.22+,并通过 go install 安装 CLI。
go install github.com/iammm0/execgo/cmd/execgo@latest
execgo version初始化项目
使用脚手架生成配置、目录和样例任务。
execgo init hello-execgo
cd hello-execgo
execgo dev提示:执行后会启动本地调试服务,并输出任务执行日志。
第一个 Pipeline
在 `pipelines/build.yaml` 中定义一个三步流水线:拉取、编译、发布。
name: build-and-release
steps:
- name: checkout
run: git clone {{ .repo }} ./workspace
- name: build
run: go build -o dist/app ./workspace/cmd/server
- name: publish
run: ./scripts/publish.sh dist/app触发执行
可通过 CLI 或 HTTP 接口触发。下面示例为 CLI 方式:
execgo run build-and-release --payload '{"repo":"https://github.com/acme/demo"}'
execgo logs --follow