現在、teamcity は AssemblyInfoPatcher プラグインを使用して mercurial 開発ブランチを監視および構築しており、Project.Website.2.xxxnupkg がアーティファクトで検出され、octopus はこれをステージング環境にデプロイしています。すごいもの。
今、私はタコの展開を設定して、デフォルトのブランチが本番環境にも展開されるようにする方法を理解しようとしています。
デフォルト ブランチから Project.Website.1.xxxnupkg を生成するように teamcity を設定しましたが、タコはどのパッケージが開発ブランチからのステージング ビルドであり、どのパッケージがデフォルト ブランチからのプロダクションであるかを、バージョン番号とは別に見てどのように認識しますか? Project.Website と同じプロジェクト名?
現時点では、ステージング環境、ステージング ロール、およびステージング プロジェクト グループがあります。プロダクション用の新しいグループ環境とロールを作成する必要があるだけですか?もしそうなら、タコはどのようにそのビットを行う方法を知っていますか?
どちらのツールも素晴らしいキットであり、今ではかなり近づいていると確信しています。