jenkins(声明性)管道后置操作&x27;成功';在'之前;总是';?
是否可以在“始终”之前进行“成功”后期构建 例如,如果我这样做:jenkins(声明性)管道后置操作&x27;成功';在'之前;总是';?,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,是否可以在“始终”之前进行“成功”后期构建 例如,如果我这样做: post { success{ archiveArtifacts artifacts: 'server/target/*.jar' deleteDir () } always{ deleteDir() } } 在控制台输出中,它是颠倒的 “[管道]删除目录 [管道]archiveArtifacts 存档工件” 为了绕过这一点,我使用: succes
post {
success{
archiveArtifacts artifacts: 'server/target/*.jar'
deleteDir ()
}
always{
deleteDir()
}
}
在控制台输出中,它是颠倒的
“[管道]删除目录
[管道]archiveArtifacts
存档工件”
为了绕过这一点,我使用:
success{
archiveArtifacts artifacts: 'server/target/*.jar'
deleteDir ()
}
failure{
deleteDir()
}
aborted{
deleteDir()
}
}
不,您不能更改此订单。这些步骤总是按顺序进行的:总是、改变、成功、不稳定、失败
您可以使用清理阶段 例如:
PR:好的,谢谢你的链接!这解决了问题,应该是公认的答案。