więc mam skrypt bash, w których mogę użyć zmiennych środowiskowych z Jenkins na przykład: kwalifikator = echo $BUILD_ID | sed "s/[-_]//g" | cut -c1-12
Jak używać zmiennych środowiskowych w skrypcie Jenkins Pythona
Zasadniczo Biorę id gromadzeniu, wraz z nazwa zadania, aby określić, który skrypt wywołać z mojego głównego skryptu. Chciałbym użyć python zamiast tego, więc zastanawiałem się, czy mogę używać tych zmiennych bez Pythona.
Mam nadzieję, że to pytanie ma sens. Dzięki
można wyjaśnić czego chcesz? –
Potrzebuję użyć zmiennych środowiskowych w Jenkins, takich jak JOB_NAME , aby zdecydować, który skrypt wywołać. Mam skrypt bash, który pobiera te zmienne, ale chciałem to zrobić w skrypcie Pythona. Jak uzyskać te zmienne w python? –
zobacz to, http: //docs.python.org/2/library/subprocess.html –