У меня есть файл config/secrets.yml
, который должен находиться на моем удаленном сервере в общей папке. И это не в моем git-репо, поэтому он не обновляется, как другие обычные файлы.как скопировать файл в общую папку capistrano
Я не знаю, как сгенерировать файл в первый раз.
То, что я сделал до того момента, чтобы создать символическую ссылку каждый раз, когда я разворачивать с
run "ln -nfs #{shared_path}/config/secrets.yml #{release_path}/config/secrets.yml"
, который будет «обновление» файла в каждом развертывании, но в первый раз? как сгенерировать secret.yml
в первый раз?
hmm, «я» - это то, о чем я прошу, должен ли я создать себе этот файл? – juanpastas
@juanpastats, да, вы должны создать этот файл, что-то вроде 'scp /config/secrets.yml you @ yourserver:/var/www/yourapp/shared/config/secrets.yml' будет делать трюк ... – Intentss