You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Harness触发GitLab pipeline及现有流水线中的指定job

Harness触发GitLab相关问题解答

是否支持通过Harness触发GitLab pipeline?

支持,有两种常用的实现方式:

  • 配置Harness和GitLab的服务连接器后,直接在工作流中添加内置的GitLab Pipeline触发步骤,填写对应项目、触发分支/标签、自定义变量等参数即可使用
  • 也可以通过Harness的HTTP请求步骤,调用GitLab的pipeline触发接口实现,可自定义程度更高

是否可以触发已存在的GitLab pipeline中的特定job?

支持,你可以根据使用场景选择对应方案:

  • 若你是要新触发一个pipeline且仅运行其中的特定job:触发时传入符合job规则的变量,匹配对应job配置的rules(GitLab CI 14.0+版本)或者only/except规则,只有匹配规则的job才会执行
  • 若你是要操作已经生成的现有pipeline:可以通过Harness的HTTP步骤调用GitLab Jobs API,单独触发指定手动job的启动,或者已失败/已取消job的重跑

内容的提问来源于stack exchange,提问作者datta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 14:27:04