Estou usando o trabalho de pipeline de Jenkins com parâmetros. quando eu tinha espaços à direita no valor do parâmetro, o trabalho falha. existe alguma maneira de cortar os espaços no trabalho do pipeline para evitar falha de compilação?
Comentários
- por que seu trabalho está falhando?
- Quando deixo alguns espaços no valor do parâmetro, sua obtenção falha.
- ERRO: Não foi possível ' encontrar qualquer revisão para construir. Verifique o repositório e a configuração do branch para este trabalho.
Resposta
Use o Groovy trim()
. Por exemplo, def myTrimmedParam = params.myParam.trim()
.
Comentários
- Obrigado por funcionar …
Resposta
Você pode usar o parâmetro trim:
string(name: "some parameter", trim: true)