1
因此,我有一个有多个阶段的管道,每个阶段都有几个构建作业流程。当我运行管道并且任何一个构建失败时,该阶段将失败,并且不会在阶段中构建其他构建。我该如何解决这个问题,以便在舞台上构建剩余的工作?即使构建失败,如何在詹金斯管道中继续舞台
因此,我有一个有多个阶段的管道,每个阶段都有几个构建作业流程。当我运行管道并且任何一个构建失败时,该阶段将失败,并且不会在阶段中构建其他构建。我该如何解决这个问题,以便在舞台上构建剩余的工作?即使构建失败,如何在詹金斯管道中继续舞台
可以使用常规
try {
// your build steps
} finally {
// always run...
}
这不起作用@AmitYogev '节点( 'SSP'){ 平行( “流1”:{ \t \t阶段( '构建'){ \t \t \t为(在建项目){ \t \t \t \t尝试{ \t \t \t \t \t buildJob(项目) \t \t \t \t} \t \t \t \t赶上(E){ \t \t \t \t \t掷Ë \t \t \t \t} } \t \t} }, \t“流2 (流2)“:{ \t \t阶段(在测试项目){ \t \t \t \t尝试{ \t \t \t \t \t buildJob(项目) \t \t \t \t} \t \t \t \t赶上( '试验'){ \t \t \t( e){ \t \t \t \t \t throw Ë \t \t \t \t}} \t \t} \t} )}' – guylifestyle
步骤停止,因为你抛出异常。尽量不要扔e,下一步就会开始 – Amityo