我想要一个像这样的并行管道
parallel (
"stream1" {
}
"stream2" {`
}
"stream3" {`
}
)
我怎样才能让舞台在蓝海中可见?
我想要一个像这样的并行管道
parallel (
"stream1" {
}
"stream2" {`
}
"stream3" {`
}
)
我怎样才能让舞台在蓝海中可见?
是的,这在声明式管道 1.3 及更高版本中是可能的。以下示例代码将适用于您共享的示例。
stages {
stage("Build") {
steps {
echo "Executing Build"
}
}
stage ("Parallel Builds") {
parallel {
stage("stream1") {
stages {
stage("JUnit") {
steps {
echo "Executing JUnit"
}
}
stage("Firefox") {
steps {
echo "Executing Firefox"
}
}
}
}
stage("stream2") {
stages {
stage("DBUnit") {
steps {
echo "Executing DBUnit"
}
}
stage("Edge") {
steps {
echo "Executing Edge"
}
}
}
}
stage("stream3") {
stages {
stage("Jasmine") {
steps {
echo "Executing Jasmine"
}
}
stage("Safari") {
steps {
echo "Executing Safari"
}
}
}
}
}
}
stage("Dev") {
steps {
echo "Executing Dev"
}
}
}
官方文档请参考:在此处输入链接描述
目前是不可能的。有一个添加此功能的功能请求,您可以投票支持: https ://issues.jenkins-ci.org/browse/JENKINS-38442?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-标签面板