参数化构建
选中 参数化构建—> 添加参数-> 选项参数
配置选项参数
参数名称,自定义,我这里命名branch,
选项,自定义,添加自己git 仓库有的分支名
pipe line 命令中获取分支
获取当前分支 git branch: “${params.branch}”, url: “https://gitee.com/liuboliu/****.git”
完成脚本代码
pipeline {
agent any
environment {
archivesh = "./archive.sh"
}
stages {
stage('checkout') {
steps {
git branch: "${params.branch}", url: "https://gitee.com/liuboliu/*******.git"
}
}
stage('build') {
steps {
sh """
chmod -R +x ${liubosh}
${liubosh}
${archivesh}
"""
}
}
}
}