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) 

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *