Какие свойства находятся в Jenkins/Hudson для конфигурации сборки?
Вопрос находится в заголовке
Я знаю о BUILD_NAME
и BUILD_ID
и BUILD_TAG
, и я видел где-то список свойств, но больше не могу его найти.
Ответы
Ответ 1
Существует
- довольно обширный список в вики JENKINS (или если вы предпочитаете Hudson Wiki,
- есть ссылка на него ниже текстового поля, где вы указываете свои шаги сборки (см. ниже).
- вы можете запустить
env
как bash script на этапе сборки, чтобы узнать, какие дополнительные переменные наследуются в вашей системе:
![enter image description here]()
Ответ 2
Чтобы просмотреть доступные env vars в вашем случае (так как они также зависят от установленных плагинов), просто перейдите по этому URL-адресу:
https://<your-jenkins>/env-vars.html
Замените https://<your-jenkins>/
тем, как вы использовали доступ к своим Jenkins (это может быть, например,
http://localhost:8080/env-vars.html
или
https://linux-jenkins-1:8443/env-vars.html
).
Ответ 3
Обновление ссылки на Jenkins WIKI:
https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-below
https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables