У меня есть сайт django, который нужно перестраивать каждую ночь.Я хотел бы проверить код из репозитория Git, а затем начать делать такие вещи, как настройка виртуальной среды, загрузка пакетов и т. Д. Это не требует ручного вмешательства, так как это будет выполняться из cron
Я действительно смущен относительно того, что использовать для этого.Должен ли я написать сценарий Python или сценарий оболочки?Существуют ли какие-либо инструменты, которые могут помочь в этом?
Спасибо.
Так что я ищу CI, и из того, что я видел, я, вероятно, в конечном итоге буду использовать Jenkinsили Buildbot для этого.Я обнаружил, что документы довольно загадочны для тех, кто никогда не пробовал ничего подобного.
Все ли CI, такие как Buildbot / Jenkins, просто запускают тесты и дополнительные тесты и отправляют вам отчеты, или они действительно настраиваютрабочая среда Django, к которой вы можете получить доступ через браузер?