こんにちは私はdrupalの4レベルのステージング環境のベストプラクティスステージングワークフローを探しています。
dev-> test-> pre-prod-> prod
私はこのかなり有益なスレッドをすでに見つけました 更新を複数に適用Drupal Sites
チームは特にテストで上方に変化するので、それはかなり簡単でなければなりません。
Gitを使用して可能な限り遠くに移動するか、rsyncの方が適していると思いますか?
サーバーアドレスだけを維持するような、ある種の中央ステージ構成を維持する方法はありますか。中央の場所に
生産的なコンテンツと競合することなくデータベースの変更を移動する方法
誰かがそのようなワークフローのいくつかのドキュメントへのヒントを共有できれば素晴らしいでしょう。
前もって感謝します
それまでの間、Drupal=マルチステージ環境でデプロイするための非常に堅牢なワークフローとツールセットがあります。
使用するのは、Drupal側の-Features、Strongarm、Drushです。-Jenkins、Git、Rsync for the Deployment
詳細に関心がある場合は、PMを送ってください。
#2については、 drushサイトのエイリアス の使用をお勧めします。 Drushの sync_enable の例も参照してください。これは、dbをprodからdevに移動したときに、Drushでデータベース設定を自動的に調整する方法を示しています。構成を開発から本番に移行するには、多くの人が機能を使用します。同じテクノロジーの大部分に基づいて構築されている ctoolsエクスポートボーナス も確認する必要があります。