iqu*_*rio 6 git continuous-integration gitlab gitlab-ci
我一直在查看 gitlab CI 文档,但找不到有关合并分支时如何运行作业的任何内容。
假设我有一个 MR,源分支位于其中feature-1,我正在将其合并到master.
分支合并后,我想要运行一项作业。这是我尝试过的:
after_merge:
stage: after_merge
image: my_image
only:
- master
- merge_requests
script:
- ls
# more of the script
Run Code Online (Sandbox Code Playgroud)
该作业在我创建 MR 时运行,但当我合并此 MR 时,master 没有发生任何事情,所以我不确定它为什么运行。
我需要的是在合并代码后运行这项工作,我一直在审查这个https://docs.gitlab.com/ee/ci/yaml/#only except- basic 和这个https://docs.gitlab.com /ee/ci/merge_request_pipelines/index.html但无法弄清楚。
| 归档时间: |
|
| 查看次数: |
1894 次 |
| 最近记录: |