在gitlab上可以只在标签推送事件上构建ci吗?

b5buobof  于 2024-01-04  发布在  Git
关注(0)|答案(2)|浏览(143)

当我有一个持续集成的gitlab项目时,在自动推送gitlab-ci.yml文件中的任务时,我想要的是,只有及时推送一个标签(git push --follow -tags),gitlab-ci.yml - run文件中的任务,这可能吗(只有git push --follow -tags)?
x1c 0d1x的数据
我指的是这个事件,但在gitlab ci中构建。

x759pob2

x759pob21#

已解决:
添加到.gitlab-ci.yml标签:

myjob:
  script: test
  only:
  - tags

字符串

j13ufse2

j13ufse22#

正如Diggy在评论中提到的,onlyexcept已经被弃用。与rules等效的是:

myjob:
  script: test
  rules:
    - if: $CI_COMMIT_TAG

字符串

相关问题