您好正在创建一个具有 4 个简单阶段的描述性管道。每个阶段的步骤都是调用带有参数的 powershell 文件。
pipeline{
agent none
stages{
stage("demo1"){
steps{
powershell returnStatus: true, script: ".\\file1.ps1 ${p1} ${p2} ${p3} ${p4} ${p5}"
}
}
stage("demo2"){
steps{
powershell returnStatus: true, script: ".\\file2.ps1 ${p1} ${p2} ${p3}"
}
}
stage("demo3"){
steps{
powershell returnStatus: true, script: ".\\file3.ps1 ${p1} ${p2} ${p3}"
}
}
stage("demo4"){
steps{
powershell returnStatus: true, script: ".\\file4.ps1 ${p1} ${p2} ${p3}"
}
}
}
}
管道成功启动并完成第一阶段并进入第二阶段。一旦第二阶段的步骤完成,就不会进一步进入第三阶段。在控制台输出中,我看到一个刷新符号,并且作业状态显示正在进行中。直到我中止仍在加载的工作。
请帮助我解决问题以及解决方案是什么。