Liz*_*net 2 jenkins jenkins-pipeline jenkins-declarative-pipeline
我正在构建一个带有声明性管道的项目,我想为并行步骤创建两个具有两个不同名称的不同工作区。我该怎么做?
即,像这样的东西
build1 workspace : /some/path/build-1
build2 workspace : /some/path/build-2
Run Code Online (Sandbox Code Playgroud)
您是否正在寻找类似的东西:
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()
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8470 次 |
| 最近记录: |