@webpct

Окружение для разработки бекенда?

Хотим с другом разработать бекенда, оба фронтендеры. Суть вопроса в чем, как правильно подступиться к организации окружение разработки. Гит само собой, но в Гите нельзя хранить туже бд, куда ее девать? Вобщем как происходит разработка бекенда и как настраивается окружение для этого?

Хотелось бы чтобы окружение поднималось при вводе команды ну или с мминимальными усилияма. Если возможно, чтобы перед коммитом тесты прогонялись что-то вроде того)
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 2
@stratosmi
Да так же.

Разве для фронтенда не использовали git?

В git можно (и нужно) хранить SQL-скрипты по созданию и модификации (миграции) БД.
А также скрипты для генерации тестовых данных.
Ответ написан
@Iloveski
Берете maven и с помощью плагинов настраиваете сборку так, чтобы гнались тесты, проливалась база и т п. Про большинство годных плагинов есть хорошие доки. Для проливки sql скриптов можно взять liquibase. Для CI можно поднять jenkins, если есть, где, и сделать job, с полным циклом сборки и тестов и триггером на PR в git.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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