1 Star 2 Fork 0

devops-ws / learn-pipeline-java

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Jenkinsfile-parameters.groovy 940 Bytes
一键复制 编辑 原始数据 按行查看 历史
Zhao Xiaojie 提交于 2021-03-09 15:47 . Update Jenkinsfile-parameters.groovy
pipeline {
agent any
parameters {
string defaultValue: 'rick', description: 'just for testing', name: 'name', trim: true
booleanParam defaultValue: false, description: 'You can use this flag to debug your Pipeline', name: 'debug'
choice choices: ['v1.18.8', 'v1.18.9'], description: 'Please choose the target Kubernetes version', name: 'kubernetesVersion'
}
stages{
stage('simple'){
steps{
echo "My name is ${params.name}."
echo "Target Kubernetes version is " + params.kubernetesVersion
script {
if ("${params.debug}" == "true") {
echo "You can put some debug info at here."
echo "Another way to use param: " + params.name
}
}
}
}
stage('debug stage') {
when {
equals expected: true, actual: params.debug
}
steps {
echo "It's joke, there're debug info here."
}
}
}
}
1
https://gitee.com/devops-ws/learn-pipeline-java.git
git@gitee.com:devops-ws/learn-pipeline-java.git
devops-ws
learn-pipeline-java
learn-pipeline-java
master

搜索帮助