問題タブ [capistrano]
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.
rake - CruiseControl.rb: パラメータとして現在のリビジョンでクルーズレーキタスクを実行しています
CruiseControl.rb が統合テストを実行したい場合、プロジェクト内で「cruise」と呼ばれる rake タスクを探して実行します。
現在のリビジョン番号をそのタスクに渡す方法はありますか? 統合テストの後、カピストラーノを使用してリモート マシンにアプリをデプロイしています。特別なリビジョンが渡されない場合、capistrano は HEAD リビジョンをデプロイするため、cc.rb の最後にチェックされたリビジョンを使用するように指示したいと思います...
何か案は?
svn - svn更新の自動化
私は頻繁にサーバーにアクセスし、特定のディレクトリに切り替えてsvn-updateを実行しています
これを自動化する非常に簡単な方法があると思います。スクリプトを実行するときにサブディレクトリを指定するだけで、SSH経由でログインし、適切なディレクトリにcdしてsvn-updateを実行できます。
これはcapistranoの仕事ですか、それとも単純なbashスクリプトで仕事をすることができますか?
ruby-on-rails - Keep log of capistrano deployments
Is there a way to keep a log (either local or stored on a remote server) of every time a deployment is done via capistrano? It would be very useful to keep a record of what revision was running at any given time in the past.
I know that the deployment process leaves behind the deployed files for the last 10 deployments in the releases directory, but it would be nice to keep more history and have it accessible in the form of a flat file.
ruby-on-rails - Capistranoを使用しても安全ですか?
すでにデプロイされているギャラリースタイルのアプリがあります。私のローカルバージョンには、ローカルテストにのみ使用する写真がたくさんあり、オンラインにある実際の写真を上書きしたくないのです。
コードを追跡し、写真を無視するgitリポジトリもあります。
cap deploy:migrationsと入力すると、gitリポジトリが使用されますか?つまり、Capistranoは私のオンライン写真をローカルの写真で上書きしますか、それともgitがそれらを無視するため、それらを無視しますか?
git - Capistrano:chdirできないか、gitアーカイブではありません
CapistranoでRailsアプリをデプロイするのは初めてです。
ここで、deploy:migrationsを呼び出すとどうなりますか?
ディレクトリ/home/collimarco/git/foto-fiori.gitが存在し、これは--bareリポジトリです。それで、問題は何ですか?
ruby-on-rails - カピストラーノの失敗
Capistrano を使用するのは初めてで、アプリケーションはそれなしで既に公開されていました。cap deploy:migrations と入力すると、いくつかのコマンドが成功した後に次のエラーが表示されます。
environment.rb から RAILS_GEM_VERSION をコメントアウトしようとしましたが、同じです。
また、最後のコマンドを手動で入力しました。
何か案は?
ruby-on-rails - Capistranoですべての名前空間タスクを実行する
さまざまなタスクを持つ名前空間があります。
cap mytestを実行すると、タスク「バックアップ」が存在しません。
すべてのタスクを呼び出すコマンドを作成するにはどうすればよいですか?
php - Capistranoを使用した展開
Capistranoを使用してPHPアプリのデプロイを開始しようとしています。デプロイする場所に応じて「編集」する必要のある2つの構成ファイルがあります。これは、データベース名やルートURL(Codeigniter)などの基本的なものです。Capistrano編集を自動的に指定することはできますか?ファイル/system/config/edit.phpで以下を編集するとします。
ありがとう、マックス
ruby-on-rails - リモートgitリポジトリを使用してカピストラーノでデプロイしますが、本番サーバーでgitを実行しません
チーム内で集中開発を行うためのリモート git リポジトリをセットアップしています。ただし、アプリケーションをデプロイする本番サーバーでは現在、git が実行されていません。capistrano を使用してアプリケーションをデプロイしたいのですが、デプロイ時にデプロイ レシピをリモートの git リポジトリから「プル」するように設定するにはどうすればよいですか?
言い換えれば、私はこのようなことをすることができますか?