Używam zadania potoku jenkinsa z parametrami. gdy miałem jakiekolwiek spacje końcowe w wartości parametru, zadanie kończy się niepowodzeniem. czy istnieje sposób na skrócenie przestrzeni w zadaniu potoku, aby uniknąć niepowodzenia kompilacji?

Komentarze

  • dlaczego twoja praca kończy się niepowodzeniem?
  • Kiedy zostawiam trochę spacji w wartości parametru, jego pobranie nie powiodło się.
  • BŁĄD: Nie można ' znaleźć żadnej wersji do zbudowania. Sprawdź konfigurację repozytorium i gałęzi dla tego zadania.

Odpowiedź

Użyj Groovy trim(). Na przykład def myTrimmedParam = params.myParam.trim().

Komentarze

  • Dziękuję za pracę …

Odpowiedź

Możesz użyć parametru trim:

string(name: "some parameter", trim: true) 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *