DevOps
596705
gitlab流水线执行不成功已解决 悬赏5积分
提问者王欣
答案数1
阅读数560
发表时间2023-09-06 09:13:58
首先gitlab的流水线时通过.gitlab-ci.yml文件来编写部署脚本的
gitlab会通过已部署的runner,并通过runner指定的关键字来触发对应服务器的构建
禅道官方的使用手册并未与最新开源版界面、使用手册相匹配,导致用户在调研过程中出现很多矛盾和问题
我想请问,在添加、编辑流水线时,系统只给予了如下字段,问题是:
1、如何指定已部署的runner
2、如何设定runner触发的关键字,如build、test等
3、如何正确触发流水线,通过下列字段的填写完整度,我得到的提示是:发送执行请求成功!执行结果:创建失败,而且在构建日志中得到的结果是:{"error":"job_id is invalid"},在流水线表单中并没有指定jobid的设置
禅道版本:禅道开源版 18.6
安装包类型:源码包
操作系统:CentOS
客户端浏览器:Chrome
答案列表
⛄ 您好,目前不支持指定单个runner,只能触发执行整条流水线。
禅道支持通过提交注释包含关键词触发,可以在“触发方式”中选择一下。 自定义构建参数这里可以设置参数,传参到流水线中runner调用,这里不能填写触发关键词。 上图中报错可以尝试使用提交注释包含关键词触发,不填写自定义构建参数触发执行看下。 如果还有其他疑问, 可以加一下左上角的商务联系方式,商务邀请进群后沟通。
回复
|
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com