@Smilleey

Как организовать DevOps для SQL скриптов?

Всем привет!
Есть необходимость периодически разрабатывать SQL скрипты для разовых запусков.
Скрипты должны быть автоматически проверены SonarQube'ом и CheckMarx'ом внутри Pipeline'a и загружены в репозиторий Nexus.
Подскажите, пожалуйста, как правильно организовать процесс,
Заводить кучу репозиториев под каждый скрипт, строить такую же кучу pipeline'ов?
Или как красивее всё это сделать?
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
Делать так, как удобнее.
Например, я бы сделал так:
  1. Один репозиторий с описанием пайплайна в master
  2. От master отводится ветка, в нее коммитится скрипт
  3. Пайплайн отрабатывает по скрипту
  4. После успешного прохождения пайплайна, ветка удаляется (опционально, предполагаю что раз скрипты одноразовые и не версионированы- хранить их в репозитории смысла нет) или вливается в некую ветку archive
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dmtrrr
Backend developer
Почему не хранить скрипты в git?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы