問題タブ [capistrano3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Capistrano 3 で環境変数を設定するにはどうすればよいですか?
Capistrano 2 では、次のようなことができます。
キャップ3に相当するものはありますか?
ruby-on-rails - Rails 4:本番環境ではなくカピストラーノ開発環境?
カピストラーノ gem を使用して、Ruby on Rails アプリケーションの運用環境を仮想プライベート サーバーにデプロイしています。次のコマンドを実行してデプロイします。
現在の製品リリースがどの環境で動作しているかを確認しようとしない限り、すべてがうまく機能しているようです。
これを確認するために使用する1つの方法は、次を実行することです。
私が受け取る答えは、かなり恐ろしい「開発」です。
別のテスト中: 現在のリリースで以下を実行すると:
mydatabase_development が作成されていないというエラーが表示されます。
私のアプリケーションはうまく動作しているようですが、これが今後大きな問題を引き起こすかどうかはわかりません。まず第一に、自分のライブコピーが実際に開発中に実行されているかどうかを判断する方法はありますか? 第二に、問題があるとすれば、capistrano を本番環境にデプロイするように構成するにはどうすればよいですか?
ruby-on-rails - カピストラーノ 3 役割を持つタスクを呼び出す?
注: 私は#1
andを実行していません。または#2
を実行しています。#1
#2
invoke
タスクを実行し、それを実行する方法を指定する方法はありますrole
か?
ruby-on-rails - capistrano-resque でアプリをデプロイできない
resque、capistrano、capistrano-resque gem を使用したアプリがあります。これが私の deploy.rb です。
もちろん、gemfile には必要なすべての gem があり、すべて正常に動作していましたが、すべてのデプロイがエラーでクラッシュしています:
*.pid を gitignore に追加しましたが、役に立ちませんでした。
より詳細な出力は次のとおりです。
実行したコマンド
ruby-on-rails - Capistrano: キャップが中止されました! タスク 'deploy:setup_config' のビルド方法がわからない
カピストラーノ 3.2.1 を使用して Rails 4.0 アプリを ubuntu サーバーにデプロイしていますが、カピストラーノ コマンドを実行しようとするとエラーが発生します。
これは私が試したコマンドです
ここに私のdeploy.rbファイルがあります
ここに私のCapfile.rbがあります
production.rb
capistrano 3 に cap deploy:setup_config コマンドがないことはわかっています。
ruby-on-rails - bundle exec puma が Gemfile 構文エラーで失敗するのはなぜですか?
カピストラーノ 3 を使用して Rails 4 アプリを Ubuntu 12.04 にデプロイしようとしています。宝石を使用してcapistrano3-puma
puma の構成を処理していますが、試行するbundle exec puma
と次のエラーが発生します。
私はbundle exec rails
このマシンで問題なく動作しているので、何か他のことが起こっていると思います。そのエラーは、Ruby 1.8 が 1.9 ハッシュ構文を解析しようとしているように見えます...
ruby-on-rails - SCM なしで Capistrano をデプロイできますか?
カピストラーノ構成ファイルには構成があります
:scm,:git と :repo_url と :branch を設定します
scm なしで capistrano を使用してデプロイできますか?
Capistrano デプロイでの scm config の利点は何ですか?
capistrano - Capistrano v3 を使用して 1 つのサーバーのみにデプロイするにはどうすればよいですか?
Capistrano v3 を使用して 1 つのサーバーのみにデプロイするにはどうすればよいですか? 私が見つけたすべてのソリューションはすべてのサーバーにデプロイされるため、v2 用であると想定します。
ステージを展開したくありません。すでにマルチステージングを使用しており、いずれかのステージで 1 つのサーバーのみに展開したいと考えています。
ruby-on-rails - Capistrano 3 SSHKit::Runner::ExecuteError:ホストで実行中の例外[ホスト名]エージェントは、要求されたIDでデータに署名できませんでした
Railsアプリをubuntuサーバーにデプロイしているときに次のエラーが発生します.sshキーを正しくセットアップし、サーバーにsshできますが、実行しようとすると次のエラーが発生します
これはエラーメッセージです
以前に展開したので、何が間違っているのかわかりません。自分が行った変更に合わせてアプリを更新するだけです。前回のデプロイ以降、deploy.rb、Capfile、または deploy/production.rbファイルを変更していません
ruby-on-rails - Capistrano の宛先パスは既に存在します。空のディレクトリではありません
Ubuntu 14.04 で Capistrano を使用して Rails アプリをデプロイしているときに、次のエラーが発生します。
構成ファイルは次のとおりです。
オンラインで見つけることができるこのエラーの唯一の理由は次のとおりです。
彼らがレースをしているように、複数の役割で同じホストですか?たとえば、同じ IP アドレスが :app ロール ホストとして複数回定義されている可能性があることを意味します。
上記の構成ファイルには適合しないと思います。