Внешний архив#
В качестве источника кода Automation Controller может использовать архивы, содержащие код самого проекта и его зависимостей. Основной параметр, который при этом должен быть указан – URL архива в источнике. Поддерживаются архивы форматов ZIP и TAR.GZ.
Доступ к архивам возможен по протоколам HTTP и HTTPS.
В каталоге для хранения проектов создается подкаталог, в который распаковывается содержимое загруженного архива.
Дополнительные настройки#
Для внешнего архива доступны следующие дополнительные настройки:
Полномочия
Эта настройка позволяет указать полномочия, которые следует использовать для доступа к архиву в источнике. Для выбора доступны полномочия типа «Управление версиями».
Очистить
Перед выполнением обновления удаляются все сделанные изменения в локальной копии репозитория.
Удалить
При обновлении локальная копия репозитория удаляется полностью, после чего загружается заново.
Примечание
В зависимости от размера репозитория и скорости соединения процесс загрузки может занять длительное время.
Обновить версию при запуске
Если эта настройка включена, перед запуском любого задания, использующего код из этого источника, он будет автоматически обновлен.
Разрешить переопределение ветки
Если эта настройка включена, в шаблоне задания разрешается выбрать ветку или версию кода, отличную от заданной в свойствах проекта.