[英]Jenkins declarative pipeline create custom workspace for parallel builds
我正在用声明性管道构建一个项目,我想为并行步骤创建两个具有不同名称的不同工作区。 我该怎么做?
即,像这样的东西
build1 workspace : /some/path/build-1
build2 workspace : /some/path/build-2
您是否正在寻找类似的东西:
pipeline {
agent none
stages {
stage('Parallel Stages') {
parallel {
stage('Parallel Stage 1') {
agent {
node {
label 'label'
customWorkspace '/tmp/dir1'
}
}
steps {
echo pwd()
}
}
stage('Parallel Stage 2') {
agent {
node {
label 'label'
customWorkspace '/tmp/dir2'
}
}
steps {
echo pwd()
}
}
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.