Používám úlohu Jenkinsova kanálu s parametry. když jsem měl v hodnotě parametru nějaké koncové mezery, úloha se nezdařila. Existuje nějaký způsob, jak oříznout mezery v úloze potrubí, aby se zabránilo selhání sestavení?
Komentáře
- proč vaše práce selhává?
- Když nechám nějaké mezery v hodnotě parametru, jeho získání selhalo.
- CHYBA: Nelze ' najít žádnou revizi k sestavení. Ověřte konfiguraci úložiště a větve pro tuto úlohu.
Odpověď
Použijte Groovy trim()
metoda. Například def myTrimmedParam = params.myParam.trim()
.
Komentáře
- Díky jeho práci …
Odpověď
Můžete použít parametr trim:
string(name: "some parameter", trim: true)