1
这里是我的jenkinsfile:运行按钮缺少蓝色的海洋管道
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作业,然后在蓝色的海洋中查看它我看到运行按钮:
或者也许我误解了管道是如何工作的。当我从蓝色海洋创建新的管道时,看起来它创建了一个“多分支”管道。也许这种管道没有参数选择?
当我从蓝色海洋创建新的管道时发生了什么,它会立即索引并运行构建,我猜想默认为第一选择。创建它后,我没有看到一个运行按钮。似乎坏了?我的詹金斯文件是正确的,不知道发生了什么 – red888
没关系你的权利。运行按钮位于分支页面上。看起来工作在主页面上有一个运行按钮,因为,只有一件事情可以运行。 – red888
如果是多分支管道,那么所有不是多分支管道的管道都有运行按钮,该按钮指向哪个分支,PR,标签? https://github.com/jenkinsci/blueocean-plugin/blob/88e79617ace615649646f015aa7d09dc9aa99ec1/blueocean-dashboard/src/main/js/components/Activity.jsx#L117 –