Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Команда Синхронизации Для Изменения Списка
Поле "Sync to change list" может содержать команду, которая может быть использована для изменения содержимого файловой системы. Содержимое может представлять определенное состояние файловой системы, которое считается "синхронизированным" с состоянием файловой системы или внешнего VCS в данный момент времени. В скрипте оболочки" синхронизация для изменения списка " доступны следующие переменные оболочки: · PARABUILD_CHANGE_LIST_TIMESTAMP содержит количество миллисекунд, прошедших с полуночи 1 января 1970 года по Гринвичу. · PARABUILD_CHANGE_LIST_DATETIME содержит строковое представление временной метки списка изменений в формате "yyyyMMddHHmmss". · PARABUILD_CONFIGURATION_IDсодержит уникальный общесистемный идентификатор, назначенный этой конфигурации сборки. · PARABUILD_BUILD_NAME содержит имя, присвоенное этой конфигурации сборки. Команда Для Обозначения Сборки Поле "Command to Label Build" может содержать команду, которая может быть использована для маркировки или пометки содержимого внешнего VCS в данный момент времени. Эта команда может быть вызвана, если запуск сборки прошел успешно и если маркировка включена. Следующие переменные оболочки доступны для сценария оболочки "Command to Label Build":: · PARABUILD_LABEL_TO_CREATE содержит имя метки, которая должна быть применена к состоянию внешнего VCS в данный момент времени. · PARABUILD_LABEL_TIMESTAMP содержит количество миллисекунд, прошедших с полуночи 1 января 1970 года UTC. · PPARABUILD_LABEL_DATETIME содержит строковое представление метки времени, к которой должна быть применена метка в "yyyyMMddHHmmss" формат. · PARABUILD_CONFIGURATION_IDсодержит уникальный общесистемный идентификатор, назначенный этой конфигурации сборки. · PARABUILD_BUILD_NAME содержит имя, присвоенное этой конфигурации сборки. Команда Удаления Метки Поле "команда для удаления метки" может содержать команду, которая может быть использована для удаления метки или тега, ранее созданного Parabuild во внешнем VCS. Эта команда может быть вызвана, если настроена очистка меток. Следующие переменные оболочки доступны для сценария оболочки "команда удаления метки": · PARABUILD_LABEL_TO_DELETE содержит название метки, которая должна быть удалена. · PARABUILD_CONFIGURATION_IDсодержит уникальный общесистемный идентификатор, присвоенный этой конфигурации сборки.
· PARABUILD_BUILD_NAME содержит имя, присвоенное этой конфигурации сборки. Обработка Ошибок Команда оболочки, описанная в предыдущих разделах, должна возвращать ненулевой код ошибки, если что-то идет не так. Если команда возвращает ненулевой код, Parabuild соберет ограниченное количество строк из хвоста stderr выход. Выходные данные будут отправлены администратору сборки для уведомления об ошибке. Настройка Доступа Git Чтобы настроить доступ к системе управления версиями Git, заполните следующие обязательные поля: · Путь к исполняемому файлу клиента Git (git) · Репозиторий Git · Путь депо Значение каждого поля обсуждается ниже. Путь К Исполняемому Файлу Клиента Git Путь к исполняемому файлу Git-клиента является обязательным полем. В этом поле должен быть указан полный путь к исполняемому файлу клиента Git. Путь должен быть заключен в двойные кавычки, если он содержит пробелы. Пример 5.15. путь к исполняемому полю Git Unix: / usr/bin/git Windows: C:\Git\git.exe Репозиторий Git Репозиторий Git-это обязательное поле. Этот файл должен содержать URL-адрес, указывающий на репозиторий Git, и должен соответствовать обозначению URL-адреса. Parabuild поддерживает SSH, HTTP, GIT и файловые протоколы для доступа к серверам Git. Пример 5.16. Поле репозитория Git с использованием протокола SSH ssh:/ / my-git-server / project.git Путь К Репозиторию Git Путь к репозиторию является обязательным полем. Он определяет расположение дома источника проекта внутри репозитория Git. Parabuild будет следить за изменениями только пути, определенные в этом поле. Пример 5.17. Однострочный Путь К Репозиторию Git проекты/myproject_20 Parabuild поддерживает проекты с несколькими путями. Для проектов с несколькими путями каждый путь должен быть введен по одному на строку. Пример 5.18. Многопутевой путь к репозиторию Git проекты/myproject_20 3-я партия Все сценарии сборки выполняются с исходной строкой проекта home в качестве текущего каталога. Исходная строка проекта home - это первая строка, определенная в пути к репозиторию Git. Например, если путь к репозиторию Gitравен /projects/myproject_20, а сценарий сборки хранится в файле /projects/myproject_20 / make файл, команда сборки может выглядеть следующим образом
Путь к репозиторию Git должен быть установлен в"/", если главная страница проекта находится в корне репозитория Git. Настройка Mercurial Access Parabuild обеспечивает обширную поддержку непрерывной интеграции и управления релизами для распределенной системы управления версиями (DVCS) Ртутный. Чтобы настроить доступ к Mercurial, заполните следующие обязательные поля: · Путь к hg выполнимый · URL-адрес репозитория Экран конфигурации для MKS также включает в себя следующие дополнительные поля: · Ветка · Custom checkout реж · Игнорировать список Рис. 5.3. Пример Конфигурации Mercurial Значение каждого поля обсуждается ниже.
|
||||||
Последнее изменение этой страницы: 2021-02-07; просмотров: 39; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.104.214 (0.007 с.) |