如果对pipeline语法不熟悉,没关系,我这有一篇传统方法。
1:新建流水线项目
2:直接去写pipeline
模版
pipeline {
agent any
triggers {
gitlab (
triggerOnPush: true, # 当 GitLab 触发 push 事件时,是否执行构建
triggerOnMergeRequest: true, # 当 GitLab 触发 mergeRequest 事件时,是否执行构建
branchFilterType: 'All', # 只有符合条件的分支才会触发构建
secretToken: "abc"
)
}
stages {
stage('build') {
steps {
echo "hello world"
}
}
}
}