这是我的詹金斯文件:
pipeline {
agent any
options {
skipDefaultCheckout()
}
parameters {
choice(
name: 'MyParam',
choices: 'One\nTwo\nThree',
description: 'slkfjlsdfjlsdjflksdjf')
}
stages {
stage('Checkout') {
steps {
echo '========= Checkout stage =========='
deleteDir()
checkout scm
}
}
stage('Build') {
steps {
echo '========= Build stage =========='
}
}
stage('Deploy') {
steps {
echo '========= Deploy stage =========='
}
}
}
}
但是,如果我在旧 GUI 中创建一个常规的 jenkins 作业,然后在蓝海中查看它,我确实会看到运行按钮:
或者我可能误解了管道是如何工作的。当我从蓝海创建一个新管道时,它看起来像是在创建一个“多分支”管道。也许这种管道没有参数选择??