私はステージングサーバーも追加するためのカピストラーノマルチステージ拡張を見ている実稼働サーバー用の展開スクリプトを持っています。
マルチステージ拡張により、cap レシピを config/deploy/production.rb と config/deploy/staging.rb に分割できますが、デプロイ スクリプトの多くは同一であるため冗長です。一部の定義とタスクを共有ファイルに保存できますか? 誰でもこれを経験したことがありますか?
アップデート:
重複したタスクを deploy.rb に配置できることがわかりました。個々のステージのファイルには、一意の設定のみを配置する必要があります。