Я разрабатываю небольшой сайт. Я использую vagrant для среды разработки и хочу использовать его для развертывания в рабочей среде. Документы Vagrant говорят, что существует стратегия Vagrant push FTP.
Конфигурация:
config.push.define "ftp" do |push|
push.host = "ftp.company.com"
push.username = "username"
push.password = "password"
end
Применение:
vagrant push
Этого вполне достаточно для меня, но меня останавливает сохранение ftp-хоста, имени пользователя и пароля в Vagrantfile, который идет в мою систему контроля версий, и это плохая практика.
Можете ли вы дать какое-либо обходное решение для этого случая?