Я искал в сети уже несколько часов, но не смог обойти это:Простое развертывание с Github?
Есть ли простой способ развернуть частный репозиторий от Github до сервера постановки/разработки при каждом нажатии (или, по крайней мере, вручную)? (Лучше всего, если для этого понадобятся только FTP-данные сервера разработки).
Я нашел это: How can I automatically deploy my app after a git push (GitHub and node.js)?, но этот «учебник» в лучшем ответе останавливается в точке того, что именно вставить в build.sh. И какие модули необходимы для этого на сервере разработки? SSH, GIT, Ruby? Может быть, это звучит глупо для вас, или я ошибаюсь, потому что я нигде в сети не нашел ответа на этот вопрос.
Проблема заключается в том, что в большинстве случаев сервер, на котором должно быть развернуто содержимое главной ветви, находится на общем сервере хостинга, где у вас не всегда есть SSH, GIT, Python, Ruby и т. Д. которые большинство решений для развертывания из github, похоже, полагаются на ...:/
http://beanstalkapp.com/ действительно замечательно, вы можете просто ввести FTP-данные и развернуть автоматически или вручную для выбранных репозиториев и филиалов. Поэтому я задавался вопросом, почему я не смог найти такой простой способ развертывания из Github?
спасибо, что заблаговременно!
Jonas
Спасибо за это предложение! Но jenkins кажется очень сложным для меня, с большим количеством операций с командной строкой, чтобы настроить его ...:/Интересно, почему это не так просто в github, поскольку развертывание является большой темой в веб-разработке и управлении версиями ... – johnnydoe82
@jonaspas Похоже, вам нужно потратить некоторое время на удобство с командной строкой. Проведите некоторое время с http://software-carpentry.org или другими ресурсами, чтобы изучить основы bash. Если вам нравится развиваться, вам нужно просто провести время с командной строкой. –