极狐GitLab 正式推出面向 GitLab 老旧版本(12.x、13.x、14.x、15.x 等)免费用户的专业升级服务,点击查看详情

返回列表 发布新帖

pipeliner的状态存在大概率转换不过来,一直卡在running状态

909 2
发表于 2024-4-22 14:30:18 | 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

本帖最后由 沈 落 于 2024-4-22 15:28 编辑

本帖最后由 沈 落 于 2024-4-22 14:36 编辑

同一个pipeline,有时候正常,有时候状态转换不过来,一直卡在running状态,即便正常的也会卡一段时间才会装换过来。

复现:只要gitlab-ci.yml文件里设置多个when:manual的job就会这样(3个以上)。 (好像不管这些job是不是会在这一次的触发事件里发生,只要你的yml文件里写有多个when:manual的job就会卡状态装换)

Snipaste_2024-04-22_14-33-46.png

Snipaste_2024-04-22_14-36-28.png

Snipaste_2024-04-22_15-27-56.png

回复

使用道具 举报

评论2

wangkaixuanLv.7 发表于 2024-4-29 09:39:03 | 显示全部楼层
manual 本身就会阻塞job的,详见说明:https://docs.gitlab.com/ee/ci/jo ... ypes-of-manual-jobs
回复

使用道具 举报

沈 落楼主Lv.2 发表于 2024-5-13 14:50:51 | 显示全部楼层

本帖最后由 沈 落 于 2024-5-13 14:55 编辑

[quote][size=2][color=#999999]wangkaixuan 发表于 2024-4-29 09:39[/color][/size] manual 本身就会阻塞job的,详见说明:https://docs.gitlab.com/ee/ci/jobs/job_control.html#types-of-manu ...[/quote]

image.png 这是我的yml文件设计,按照你分享的文章,不应该阻塞才对,因为我设置了when:manual 和 allow_faiure:true

image.png

回复

使用道具 举报

意见建议

Email:forum@gitlab.cn
  • 关注公众号
  • 添加专业顾问
Copyright © 2001-2024 极狐GitLab论坛 版权所有 All Rights Reserved. 鄂ICP备2021008419号-1|鄂公网安备42018502006137号
关灯 快速发帖
扫一扫添加专业顾问
返回顶部
快速回复 返回顶部 返回列表