Izhevsk PHP Meetup #2. На пути в continuous delivery. Автодеплой
Александр Лёвин, разработчик, Пиком
Расскажу об истории моих непростых отношений с деплоем. Об эволюции от ручного деплоя к автоматическому. И, конечно, не забуду рассказать моём текущем варианте деплоя и планах его развития.
target "devel" </target> <target name="prod"> task list for target "prod" </target> <target name="qa"> task list for target "qa" </target> </project> Структура скрипта деплоя
/var/deploy/phing.xml пользователь deployer с правами запуска deploy.sh в /home/deploy/.ssh/authorized_keys ключ пользователя который будет запускать деплой удаленно