福建省建设工程质量安全网站,天津网站建设公司推荐,求职网,网站建设有哪些软件搭建CI的过程中有多个工程的时候#xff0c;一个完美的构建过程往往是子工程上的更新(push 或者是merge)触发父工程的构建#xff0c;这就需要如下建立一个downstream pipeline
子仓库1 .gitlab-ci.yml
stages:- buildbuild_job:stage: buildtrigger:project: test_user/tes…搭建CI的过程中有多个工程的时候一个完美的构建过程往往是子工程上的更新(push 或者是merge)触发父工程的构建这就需要如下建立一个downstream pipeline
子仓库1 .gitlab-ci.yml
stages:- buildbuild_job:stage: buildtrigger:project: test_user/test_prj branch: test_brstrategy: depend
docs.gitlab triggerhttps://docs.gitlab.com/ee/ci/yaml/#trigger
trigger:声明当前job build_job是一个trigger job
project:要trigger的项目路径
branch:要trigger的项目的分支没有这条配置会选择默认分支
strategy:trigger的策略depend的意思是当前job的成功与否依赖downstream pipeline的执行状况