Em um script de pipeline do Jenkins, estou usando a função checkout
com a classe "GitSCM", como no exemplo a seguir:
checkout(
[
$class: 'GitSCM',
branches: [[name: '*/<branche>']],
doGenerateSubmoduleConfigurations: false,
extensions: [],
submoduleCfg: [],
userRemoteConfigs:
[
[credentialsId: '<id>', url: '<url>']
]
])
No " Stage View )" para este pipeline, para cada compilação, a UI do Jenkins mostra o número de novos commits desde a compilação anterior.
Eu gostaria de abortar a compilação se houver 0 novos commits. Como devo fazer isso? Existe uma maneira de obter essa informação da função checkout
?
Tags jenkins