Как это работает
Интеграция Google Drive и Веб-форма собирается из готового сценария — вот как он устроен по шагам.
- Запуск: Форма DevOps
- Затем: Получить локальный файл flow
- Затем: Конфигурация репозитория
- Затем: Сформировать контекст файла
- Затем: Получить SHA файла GitHub
- Затем: Код на JavaScript
- Проверка: Контент изменен?
- Если да — Файл GitHub существует?
- Если да — Обновить файл GitHub
- Проверка: Это продакшн-развертывание?
- Если да — Найти файл flow в продакшене
- Затем: Найти ID файла flow в продакшене
- Проверка: Файл flow существует в продакшене?
- Если да — Обновить на продакшн-сервере
- Затем: Активировать в продакшене
- Затем: Сформировать ответ
- Если нет — Создать на продакшн-сервере
- Если нет — Резервное копирование box завершено
- Если нет — Создать файл GitHub
- Если нет — Изменения не обнаружены
- Затем: Собрать ответ с ошибкой
- Запуск: Workflow Error Trigger
Настроить такую автоматизацию (Google Drive + Веб-форма) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.