build - Gitlab-CI:gitlab ci trigger build 仅用于合并请求

我正在使用 gitlab 8.1.4。并使用内置的 gitlab-ci。默认情况下,gitlab-ci 会为每次推送触发构建。如何让它只在创建合并请求时触发?

提前致谢

最佳答案

在您的 .gitlab-ci.yml 文件中尝试以下操作。

stage: build
script:
    - xxxxx
artifacts:
    paths:
        - xxxxx
tags:
    - xxxx
only:
    - merge_requests

来源:https://docs.gitlab.com/ee/ci/yaml/#only-and-except-simplified

https://stackoverflow.com/questions/33910265/

相关文章:

c++ - 用于创建合并/将库的所有源文件合并为 C/C++ 的工具?

r - R中 "Error: package ' ____ _' was built before

java - Intellij 在 jar 文件中包含 src 文件

xcode - 构建静态库

c++ - 使用 Xcode 在 Mac 上构建 Boost

xcode - 如何强制 xcode 在特定文件上使用 ARC?

build - 链接大型库时是否可以加快 Rust 编译?

c++ - 使用 C++ 构建错误 - ‘find_if’ 不是 ‘std' 的成员

java - 在 Java : Cannot find symbol 中使用 Kotlin 类

scala - 更新后 Unresolved 依赖 SBT 0.13.0