У меня есть проект с кодами в github (частное хранилище), я ищу хороший способ развертывания для этого.
Я знаю Capistrano, но не уверен, есть ли какие-либо лучшие решения, желая проверить другие мнения:)
любая помощь высоко ценится
Как разработчик PHP, вы можете посмотреть Phing . Он может выполнять git checkout и развертываться с использованием SSH и многого другого. Большое преимущество перед Capistrano заключается в том, что он построен на PHP и может быть проще для вас и вашей команды.
Я бы дал Одуванчику шанс: https://github.com/scttnlsn/dandelion
Одуванчик позволяет вам отправлять любые новые изменения git на хост SFTP или FTP.Предполагая, что вам на самом деле не нужно выполнять какие-либо действия по развертыванию, кроме передачи исходных файлов, это проще, чем использовать Capistrano.Вам понадобится Ruby.