gpt4 book ai didi

GitLab 仅手动而非自动运行管道

转载 作者:行者123 更新时间:2023-12-04 02:30:26 26 4
gpt4 key购买 nike

我的 GitLab 管道在每次推送时自动执行,我想手动运行管道而不是每次推送。
管道文档:https://docs.gitlab.com/ee/ci/yaml/#workflowrules
我试过这个
.gitlab-ci.yml

workflow:
rules:
- when: manual # Error: workflow:rules:rule when unknown value: manual

最佳答案

如文档中所述,我认为您应该指定一个条件,告诉 Gitlab 不要专门针对推送事件运行管道,如下所示:

workflow:
rules:
- if: '$CI_PIPELINE_SOURCE == "push"'
when: never # Prevent pipeline run for push event
- when: always # Run pipeline for all other cases
好吧,这都是来自官方文档,但我希望这可以帮助你:)

关于GitLab 仅手动而非自动运行管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64557223/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com