поэтому у меня есть Баш скрипт, в котором я использую переменные окружения из Дженкинс , например: Классификатора = echo $BUILD_ID | sed "s/[-_]//g" | cut -c1-12
Как использовать переменные окружения Дженкинс в питоном скрипте
По существу я беру сборку идентификатор, наряду с имя задания, чтобы определить, какой сценарий вызывается из моего основного сценария. Я хочу использовать python, поэтому мне было интересно, могу ли я использовать эти переменные без jenkins python api.
Надеюсь, вопрос имеет смысл. Благодаря
вы можете объяснить что ты хочешь? –
Мне нужно использовать переменные окружения в Jenkins, такие как JOB_NAME , чтобы решить, какой скрипт вызывать. У меня есть скрипт bash, который получает эти переменные, но я хотел сделать это в скрипте python. Как получить эти переменные в python? –
см. Это, http: //docs.python.org/2/library/subprocess.html –