Глава 12. Переменные Среды Скрипта Сборки 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Глава 12. Переменные Среды Скрипта Сборки



Содержание

12.1. PARABUILD_BUILD_DATE

12.2. PARABUILD_BUILD_DIR

12.3. PARABUILD_BUILD_NAME

12.4. PARABUILD_BUILD_ID

12.5. PARABUILD_BUILD_NUMBER

12.6. PARABUILD_BUILD_RUN_ID

12.7. PARABUILD_BUILD_STARTED_BY_USER

12.8. PARABUILD_BUILD_TIMESTAMP

12.9. PARABUILD_CHANGE_LIST_NUMBER

12.10. PARABUILD_CLEAN_CHECKOUT

12.11. PARABUILD_CHECKOUT_DIR

12.12. PARABUILD_LAST_GOOD_BUILD_NUMBER

12.13. PARABUILD_LAST_GOOD_BUILD_DATETIME

12.14. PARABUILD_LAST_GOOD_CHANGE_LIST_NUMBER

12.15. PARABUILD_LAST_GOOD_CHANGE_LIST_DATETIME

12.16. PARABUILD_PREVIOUS_CHANGE_LIST_NUMBER

12.17. PARABUILD_PREVIOUS_CHANGE_LIST_DATETIME

12.18. PARABUILD_PROJECT_ID

12.19. PARABUILD_PROJECT_NAME

12.20. PARABUILD_STEP_NAME

12.21. PARABUILD_PREVIOUS_STEPS

12.22. PARABUILD_VERSION

12.23. PARABUILD_SEQUENCE_NUMBER

12.24. Переменные окружения для Perforce Строит

12.24.1. PARABUILD_P4CLIENT

12.24.2. PARABUILD_P4PASSWD

12.24.3. PARABUILD_P4PORT

12.24.4. PARABUILD_P4USER

12.25. Переменные среды для сборки CVS

12.25.1. PARABUILD_CVS_ROOT

12.25.2. PARABUILD_CVS_BRANCH

12.26. Переменные окружения для сборок Git

12.26.1. PARABUILD_GIT_BRANCH

12.27. Переменные окружения для сборок Subversion

12.27.1. PARABUILD_SVN_REPOSITORY_PATH

12.28. Переменные окружения для Parallel Строит

12.28.1. PARABUILD_LEADING_BUILD_ID

12.28.2. PARABUILD_LEADING_BUILD_NAME

12.28.3. PARABUILD_LEADING_BUILD_RUN_ID

12.29. Переменные среды для зависимых Строит

12.29.1. PARABUILD_UPSTREAM_BUILD_ID

12.29.2. PARABUILD_UPSTREAM_BUILD_NAME

12.29.3. PARABUILD_UPSTREAM_BUILD_RUN_ID

Parabuild предоставляет набор переменных окружения, доступных для построения сценариев. Сценарии сборки могут использовать переменные среды для многих целей. Например, сценарии сборки могут использовать переменную окружения PARABUILD_BUILD_NUMBER для создания имени результирующего пакета сборки.

Примечание

Parabuild может добавлять переменные оболочки, которые не задокументированы в следующих разделах. Наличие и содержание таких переменных не гарантируется. Ваши сценарии сборки не должны полагаться на недокументированные переменные оболочки.

12.1. PARABUILD_BUILD_DATE

Переменная окружения PARABUILD_BUILD_DATE содержит значение даты запуска сборки. PARABUILD_BUILD_DATE имеет формат "yyyyMMdd".

12.2. PARABUILD_BUILD_DIR

Переменная окружения PARABUILD_BUILD_DIR содержит полный путь к каталогу, в котором вызываются команды build step.

12.3. PARABUILD_BUILD_NAME

Переменная окружения PARABUILD_BUILD_NAME содержит имя запущенной сборки.

12.4. PARABUILD_BUILD_ID

Переменная окружения PARABUILD_BUILD_ID содержит уникальный идентификатор конфигурации запущенной сборки.

12.5. PARABUILD_BUILD_NUMBER

Переменная окружения PARABUILD_BUILD_NUMBER содержит значение последовательного номера выполнения сборки.

12.6. PARABUILD_BUILD_RUN_ID

Переменная окружения PARABUILD_BUILD_RUN_ID содержит уникальный общесистемный идентификатор, присвоенный этому запуску сборки.

12.7. PARABUILD_BUILD_STARTED_BY_USER

Переменная окружения PARABUILD_BUILD_STARTED_BY_USER содержит значение имени пользователя, заявившего об этой сборке. Если сборка была запущена автоматически, то эта переменная будет содержать значение "system".

12.8. PARABUILD_BUILD_TIMESTAMP

Переменная окружения PARABUILD_BUILD_TIMESTAMP содержит значение даты и времени запуска сборки. PARABUILD_BUILD_TIMESTAMP имеет формат "yyyyMMddHHmmss".

12.9. PARABUILD_CHANGE_LIST_NUMBER

Переменная окружения PARABUILD_CHANGE_LIST_NUMBER содержит значение списка последних изменений, внесенных в этот запуск сборки.

12.10. PARABUILD_CLEAN_CHECKOUT

Переменная окружения PARABUILD_CLEAN_CHECKOUT имеет значение " true" если перед запуском этой сборки была выполнена чистая проверка. Эта переменная окружения доступна для всех этапов сборки. Эта переменная окружения не задается, если чистый выезд не был выполнен

12.11. PARABUILD_CHECKOUT_DIR

Переменная окружения PARABUILD_CHECKOUT_DIR содержит имя рабочего каталога, который parabuild использует для проверки базы кода. Каждая конфигурация сборки использует свой собственный каталог проверки.

12.12. PARABUILD_LAST_GOOD_BUILD_NUMBER

Если присутствует последняя успешная сборка, то переменная окружения PARABUILD_LAST_GOOD_BUILD_NUMBER содержит номер последней успешной сборки.

12.13. PARABUILD_LAST_GOOD_BUILD_DATETIME

Если присутствует последняя успешная сборка, то переменная окружения PARABUILD_LAST_GOOD_BUILD_DATETIME содержит строковое представление времени начала последней успешной сборки в формате "yyyyMMddHHmmss".

12.14. PARABUILD_LAST_GOOD_CHANGE_LIST_NUMBER

Если присутствует последняя успешная сборка, то переменная окружения PARABUILD_LAST_GOOD_CHANGE_LIST_NUMBER содержит номер списка последних изменений, внесенных до последнего успешного запуска сборки

12.15. PARABUILD_LAST_GOOD_CHANGE_LIST_DATETIME

Если присутствует последняя успешная сборка, то переменная окружения PARABUILD_LAST_GOOD_CHANGE_LIST_DATETIME содержит строковое представление списка последних изменений, внесенных в последний успешный запуск сборки в формате "yyyyMMddHHmmss".

12.16. PARABUILD_PREVIOUS_CHANGE_LIST_NUMBER

Если присутствует предыдущая сборка, то переменная окружения PARABUILD_PREVIOUS_CHANGE_LIST_NUMBER содержит значение списка последних изменений, внесенных в предыдущий запуск сборки. Эта переменная может быть использована для расчета изменений между текущей и предыдущей сборками.

12.17. PARABUILD_PREVIOUS_CHANGE_LIST_DATETIME

Если присутствует предыдущая сборка, то переменная окружения PARABUILD_PREVIOUS_CHANGE_LIST_DATETIME содержит строковое представление метки времени списка изменений в "yyyyMMddHHmmss" формат.

12.18. PARABUILD_PROJECT_ID

Переменная окружения PARABUILD_PROJECT_ID содержит уникальный идентификатор проекта, к которому принадлежит сборка.

12.19. PARABUILD_PROJECT_NAME

Переменная окружения PARABUILD_PROJECT_NAME содержит уникальное имя проекта, которому принадлежит сборка.

12.20. PARABUILD_STEP_NAME

Переменная окружения PARABUILD_STEP_NAME содержит имя запущенного шага.

12.21. PARABUILD_PREVIOUS_STEPS

Переменная окружения PARABUILD_PREVIOUS_STEPS содержит список имен предыдущих шагов и их результатов.

Пример 12.1. пример значения PARABUILD_PREVIOUS_STEPS

СБОРКА: УСПЕШНАЯ; ТЕСТ: СЛОМАН

12.22. PARABUILD_VERSION

Необязательная переменная окружения PARABUILD_VERSION содержит значение version, если она была сгенерирована.

12.23. PARABUILD_SEQUENCE_NUMBER

Эта переменная окружения содержит уникальное, малозначимое число. Этот номер может использоваться конфигурациями сборки, которые используются для выполнения тестов на стороне сервера для генерации неконфликтных номеров портов для служб тестирования.



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 38; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.184.162 (0.008 с.)