Введение


GitFlic CI/CD - это инструмент для организации процессов непрерывной интеграции и доставки кода. С помощью данного инструментария можно на ранних этапах обнаруживать ошибки, тестировать функционал в рабочем окружении, производить сборку вашего кода в готовые приложения.

Концепции

GitFlic CI/CD реализует несколько концепций для описания и выполнения сборки, а именно:

Концепция Описание
Конвейер (Pipeline) Структурирование задач через определение стадий и последовательности
Задача (Job) Фундаментальная структурная единица конфигурации CI/CD
Артефакты (Artifacts) Файлы, которые являются результатом выполнения задания, подлежащие длительному хранению
Кэш (Cache) Хранение файлов, например зависимостей сборки, в рамках рабочего окружения агента
Агент (Runner) Приложение, которое выполняет задачи.