【发布时间】:2020-02-17 05:52:17
【问题描述】:
我有 3 个构建作业,它们在声明性 jenkinsfile 中并行运行。它们在同一个节点上运行,需要使用同一个工作空间。问题是 Jenkins 为每个阶段引用的工作空间,例如:
C:\UserData\Workspace \\Workspace for Job1
C:\UserData\Workspace@2 \\Workspace for Job2
C:\UserData\Workspace@3 \\Workspace for Job3
Jenkins 为剩余的 2 个阶段附加了“@2”和“@3”,因此存在路径问题并且作业失败。有人可以帮我解决这个问题吗?
My code is:
pipeline {
stages {
stage('Build') {
parallel {
stage('Job1') {
agent {
node {
label 'label1'
customWorkspace = "C:\UserData\Workspace"
}
}
stage('Job2') { ... similar code ... }
stage('Job3') { ... similar code ... }
}
}
【问题讨论】:
标签: jenkins parallel-processing jenkins-pipeline workspace jenkins-declarative-pipeline