您好我正在使用Jenkins运行一些任务。我有5个任务按顺序运行,如:
test --tests apptest.WP_RecuperarSenha.testTeste_recuperar_senha_e_logar
test --tests apptest.WP_CadastroInvalido.testTeste_cadastro_campos_invalidos
test --tests apptest.WP_CadastroEmBranco.testedecadastrobranco
test --tests apptest.WP_InteracaoProduto.testeinteracaoproduto
我想知道如何强制Jenkins继续运行构建,例如,如果test --tests apptest.WP_RecuperarSenha.testTeste_recuperar_senha_e_logar
失败。如何继续运行?
答案 0 :(得分:0)
如果您正在使用自由式作业,则可以为每项任务使用条件步骤插件,并将每个步骤设置为始终运行。
如果您使用管道插件,则可以在try/catch
块中围绕每项任务,然后在catch
内写currentBuild.result = 'FAILURE'
(或currentBuild.result = 'UNSTABLE'
,如果它是set objects;
set sacks;
...
var Take{objects, sacks} binary;
...
display Take;
对你更有意义)。