用途:在 Eve 中通过清单文件与 CLI 自动化构建、发布、部署流程,并调用工作流作业。
主要能力:流水线定义在 .eve/manifest.yaml 的 pipelines 下,步骤类型可为 action、script 或 agent,用 depends_on 控制顺序;内置 action 包括 build、release、deploy、run、job、create-pr。build 会创建 BuildSpec 与 BuildRun 记录,输出 build_id 和 image_digests,并自动流向依赖步骤。agent 步骤可让流水线阶段运行 AI 代理作业。工作流定义在 workflows 下,支持 db_access、resource_refs 继承策略、hints 门控与超时、基于上游步骤状态的条件步骤、步骤级 harness 覆盖、三层 env_overrides 合并及密钥引用。
使用方式:eve pipeline list / show / run / logs;eve build show、diagnose、runs、logs;eve job list、follow、result;eve workflow list / show / run / invoke / logs / retry。环境部署可触发已配置流水线:eve env deploy test --ref <sha>,用 --inputs 传参,--direct 绕过流水线。
适用场景:构建一次后在测试、预发、生产间晋升同一制品;GitHub 与 Slack Webhook 触发流水线;失败步骤重试与诊断。
限制:资料未提供收费、价格、平台支持范围及具体效果信息。