GitLab管道配置

问题描述 投票:0回答:1

我将GitLab CI用于构建操作。我只需要在主上游分支上并且仅通过标签来构建生产环境。现在我有这样的东西:

stages:
  - build
  - test
  - deploy

build_project:
  stage: build
  script:
    - cd ./some-dir
    - build-script.sh
  only:
    - master
    - tags

有人知道我应该如何更改规则?

continuous-integration tags gitlab-ci pipeline
1个回答
0
投票

[Gitab文档中有一个如何执行此操作的示例:https://docs.gitlab.com/ce/ci/yaml/README.html#onlyexcept-basic

job:
  only:
    - branches@gitlab-org/gitlab
  except:
    - master@gitlab-org/gitlab
    - /^release/.*$/@gitlab-org/gitlab
© www.soinside.com 2019 - 2024. All rights reserved.