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

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

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

https://example.gitflic.ru/user/project/archive/v0.0.1.tar.gz

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

Примечание

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

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

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

  • Очистить

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

  • Удалить

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

    Примечание

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

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

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

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

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