Внешний архив#

В качестве источника кода Astra Automation Controller может использовать архивы, содержащие код самого проекта и его зависимостей. Основной параметр, который при этом должен быть указан – URL архива в источнике. Поддерживаются архивы форматов ZIP и TAR.GZ.

Доступ к архивам возможен по протоколам HTTP и HTTPS.

В каталоге для хранения проектов создается подкаталог, в который распаковывается содержимое загруженного архива.

Дополнительные настройки#

Для внешнего архива доступны следующие дополнительные настройки:

  • Полномочия

    Эта настройка позволяет указать полномочия, которые следует использовать для доступа к архиву в источнике. Для выбора доступны полномочия типа «Управление версиями».

  • Очистить

    Перед выполнением обновления удаляются все сделанные изменения в локальной копии репозитория.

  • Удалить

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

    Примечание

    В зависимости от размера репозитория и скорости соединения процесс загрузки может занять длительное время.

  • Обновить версию при запуске

    Если эта настройка включена, перед запуском любого задания, использующего код из этого источника, он будет автоматически обновлен.

  • Разрешить переопределение ветки

    Если эта настройка включена, в шаблоне задания разрешается выбрать ветку или версию кода, отличную от заданной в свойствах проекта.