gitlab-ci.yml 在合并请求期间变基后未正确重新加载

时间:2021-04-21 11:15:10

标签: gitlab gitlab-ci

我在我们自托管的 Gitlab 社区版 (v13.10.3) 中观察到以下行为:

  1. gitlab-ci.yml 的更改已成功合并到主线。
  2. 此更改修复了管道中的一个问题。
  3. 管道失败的现有合并请求应该受益于主线中新版本的 gitlab-ci.yml
  4. 我通过命令行重新定义了 MR 的源分支,并使用 git push -f 更新了它的远程副本。新版本的 gitlab-ci.yml 现在在源分支中可用。
  5. 看看我们的 gitlab-runner,这似乎没有更新跑步者的 gitlab-ci.yml。关联的管道仍使用旧版本。

结果:尽管在合并请求的源分支中提供了正确版本的 gitlab-ci.yml,但管道仍然失败。

如何配置 Gitlab-CI 以在现有合并请求中使用更新的 gitlab-ci.yml

0 个答案:

没有答案
相关问题