Próbuję skonfigurować skrypt, aby zwiększyć numer kompilacji mojego projektu Xcode. Wykonuję wywołanie API, aby uzyskać bieżący numer kompilacji, a następnie chciałem go zwiększyć i zastosować nowy numer jako zmienną środowiskową, aby wtyczka Xcode mogła z niego korzystać.Jak ustawić zmienną środowiskową Jenkinsa ze skryptu
Mam zainstalowaną wtyczkę EnvInject, ale nie wiem, jak pobrać var z mojego skryptu powłoki do zmiennej środowiskowej.
APP_BUILD_NUMBER=$(curl --request GET 'https://api.domain.com/api/GetBuildNumber')
APP_BUILD_NUMBER=$((APP_BUILD_NUMBER +1))
Ustawia APP_BUILD_NUMBER
do wartości muszę, ale jak mam to przypisać do zmiennej środowiskowej, więc dostęp do niego później w mojej pracy?
Należy pamiętać, że wtyczki https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin nie obsługuje składni rurociągu. – mattes