Czy można użyć zmiennej w adresie repozytorium dla wtyczki Jenn Git?Jenkins Git Plugin Repository Url Variable
https://${GIT_USER}@github.com/e82eric/Prompts.git
Kiedy próbuję to wygląda ${GIT_USER}
przepuszcza zamiast substytucji.
Czy można użyć zmiennej w adresie repozytorium dla wtyczki Jenn Git?Jenkins Git Plugin Repository Url Variable
https://${GIT_USER}@github.com/e82eric/Prompts.git
Kiedy próbuję to wygląda ${GIT_USER}
przepuszcza zamiast substytucji.
Jak wspomniano powyżej:
To wygląda ten problem został złożony wiele razy w ciągu ostatnich kilku lat i nigdy nie „przyjął” poprawkę. Pojawiły się poprawki, ale administratorzy zamknęli problem jako "Nie naprawię".
Referencje
Według Jenkins Git-Plugin page, to powinno działać teraz (Feb-2015).
Wśród problemów, które zostały rozwiązane:
Wydaje się, że niektóre miejsca w Jenkins gdzie '$ GIT_USER' powinien być stosowany zamiast' $ {GIT_USER} '. Czy próbowałeś uzyskać dostęp do zmiennej bez nawiasów? – cjc343
Wydaje się, że oba wydają się dawać taki sam wynik: klonowanie repozytorium https: //%[email protected]/e82eric/Prompts.git Repozytorium klonowania https: //% 24 {GIT_USER} @ github.com/e82eric/Prompts.git –
[To pytanie] (http://stackoverflow.com/questions/13650860) sugeruje, że '$ {ENV, var =" GIT_USER "}' może działać dla zmiennych środowiskowych, podczas gdy standardowa składnia powinna działać dla 'zmiennych kompilacji'. – cjc343