Capistrano でマシン上のソースコードをそのまま Deploy
969 ワード
deploy_via に :copy を設定することで、Deploy 先サーバから SCM にアクセスするのではなく、Capistrano を実行しているマシン上のソースコードを Deploy 先に送ることができる。
deploy.rb
# SCM は使わない。
set :scm, :none
# local_repository が重要。. = Rails Application のルートディレクトリ。repository の設定がないと怒られるので、とりあえず設定。どう使われているのかがよくわかっていない。。。
set :repository, "."
set :local_repository, "."
# 今回のポイント
set :deploy_via, :copy
Author And Source
この問題について(Capistrano でマシン上のソースコードをそのまま Deploy), 我々は、より多くの情報をここで見つけました https://qiita.com/misopeso/items/c401f97716e7e71259ef著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .