Как это работает
Чтобы данные в GitLab и compass всегда совпадали, их связывает готовый сценарий — изменения переносятся сами.
- Запуск: Каждый день
- Затем: Конфигурация
- Затем: Список всех файлов в GitLab
- Затем: Список имен
- Затем: Получить все сценарии
- Проверка: Отбросить архивные сценарии
- Проверка: Обработать каждый файл
- Затем: Отправить сообщение в канал
- Затем: Удалить лишние поля
- Затем: Конвертировать в файл
- Проверка: Если файл существует
- Если да — Обновить файл в GitLab
- Затем: Обновление файла не удалось
- Если нет — Создать новый файл в GitLab
- Затем: Создание файла не удалось
Настроить такую автоматизацию (GitLab + compass) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.