Основной процесс внесения изменений в код, а затем передачи кода с помощью IDE или CLI в экземпляр CF кажется довольно неэффективным. Какой другой подход существует, желательно со следующими характеристиками:
- Простота настройки среды на компьютере разработчика, включая такие случаи, как прием нового члена команды, когда важны воспроизводимость и согласованность.
- Беспроблемный опыт разработки — изменение/развертывание/тестирование
- Поддержка привязки локальных служб и имитации/заглушки
Подобный вопрос уже был, но он довольно устарел и соответствует темпам изменений в отрасли ( например, взрыв Docker) могут быть лучшие альтернативы push.