酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

GitLab Runner 必备:“only if” 指令使用与 .gitlab-ci.yml 实战配置

`gitlab-runner only if` 是一个用于配置 GitLab Runner 的指令,它允许你指定在哪些情况下 Runner 才会执行任务。例如,你可以设置 Runner 仅在特定分支或标签上运行任务。 要使用 `gitlab-runner only if`,你需要在 `.gitlab-ci.yml` 文件中添加相应的配置。以下是一个示例: ```yaml job1: script: echo "Job 1" only_if: $CI_COMMIT_BRANCH == "main" job2: script: echo "Job 2" only_if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/ ``` 在这个示例中,`job1` 只会在 `main` 分支上运行,而 `job2` 只会在符合 `vX.Y.Z` 格式的标签上运行。 ######[AI写代码神器 | 217点数解答 | 2024-06-12 14:46:41]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]