Я знаю, что этот вопрос, вероятно, задавался здесь много раз, но я не нашел хорошего ответа. Я пытаюсь найти простейшее решение, которое можно сделать, в основном, просто извлекая проект git на экземпляре ec2, извлекая определенную ветку и затем перезапуская сервер apache.
Я не уверен, что Капистрано - это то, что мне нужно. Я в порядке с некоторым сценарием оболочки или сценарием ruby, который в основном просто вызывает такие команды, как 'git clone ....', 'git checkout branch ...' и 'restart apache server'
Есть ли фреймворк, который позволяет мне это делать, чтобы мне не пришлось писать скрипт с нуля.