質問

BundlerとRails(3.0.3)アプリで動作するCapistranoレシピを入手しますが、いくつかの基本的な機能に問題があります。

続いて バンドラードキュメント 「Capistranoを使用した自動展開」については、タスクに関する詳細情報を取得しようとしていますが、何らかの理由で「存在しません」...

$ cap -e bundle:install
The task `bundle:install' does not exist.

Capistrano(2.5.19)GEMがインストールされており、クライアントのプロジェクトのルートからそのコマンドを実行しようとしています(サーバーではなく)。

実際、cap -Tは「バンドル」または「インストール」に関連するものを表示しません

$ cap -T
cap deploy               # Deploys your project.
cap deploy:check         # Test deployment dependencies.
cap deploy:cleanup       # Clean up old releases.
cap deploy:cold          # Deploys and starts a `cold' application.
cap deploy:migrate       # Run the migrate rake task.
cap deploy:migrations    # Deploy and run pending migrations.
cap deploy:pending       # Displays the commits since your last deploy.
cap deploy:pending:diff  # Displays the `diff' since your last deploy.
cap deploy:restart       # Restarts your application.
cap deploy:rollback      # Rolls back to a previous version and restarts.
cap deploy:rollback:code # Rolls back to the previously deployed version.
cap deploy:setup         # Prepares one or more servers for deployment.
cap deploy:start         # Start the application servers.
cap deploy:stop          # Stop the application servers.
cap deploy:symlink       # Updates the symlink to the most recently deployed ...
cap deploy:update        # Copies your project and updates the symlink.
cap deploy:update_code   # Copies your project to the remote servers.
cap deploy:upload        # Copy files to the currently deployed version.
cap deploy:web:disable   # Present a maintenance page to visitors.
cap deploy:web:enable    # Makes the application web-accessible again.
cap invoke               # Invoke a single command on the remote servers.
cap shell                # Begin an interactive Capistrano session.

私は何が間違っているのですか?

役に立ちましたか?

解決

deploy.rbファイルにレシピを含めましたか?

require "bundler/capistrano"
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top