Я озадачен идеей непрерывного процесса развертывания. Я пытаюсь понять это, поэтому я могу упустить / смешать много вещей, так что извините меня за это:
У меня есть поток, как это:
а) Развертывание (Первый раз)
б) повторное развертывание (второй раз)
Теперь проблема в том, как мы будем исправлять изменения, которые мы сделали после предыдущего развертывания. Допустим, у нас есть изменения БД, а также изменения исходного кода или исправления ошибок. Некоторые из вопросов, которые я имею в виду, как
Эти вопросы проистекают из моего незнания об этих инструментах и технологиях, а также из-за того, что я не знаком с непрерывной интеграцией / доставкой / развертыванием (если это все).
Вы можете спросить, что я сделал до сих пор. Мои текущие инструменты развертывания включают bash + perl + liquibase.
Каждый раз, когда у нас есть изменения, мы должны собрать полный пакет сборки и выполнить одни и те же шаги. Проблема в
Мое текущее приключение — перенести все этапы сборки / развертывания на Phing . я уже видели так что это не касается моих вопросов в деталях.
Других решений пока нет …