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