ビルドコンフィグレーション "Build(Trunk)"と "Deploy CI(トランク)"のチームシップがあります。2つのTeamCityビルドコンフィグレーションの間でアセンブリが削除されました
「ビルド(トランク)」には、VCSトリガー「VCSチェックインが検出された後にビルドをトリガーする」があり、その目的はデプロイメント用にアセンブリをビルドすることです。
"Deploy CI(トランク)"には完了ビルドトリガがあります。ビルド(トランク)で成功するのを待っています。 "ビルド(トランク)"オプションに "同じエージェントでビルドを実行"
時には "ビルド(トランク)"が成功し、そこにdllがあり(それをチェックするビルドステップがあります)、 "ビルド(トランク)"はすでにビルドされているチェックしてください)。 \チームシティー\ buildAgent仕事\ \ d11b43f69b1be1cb \ソース\製品\ build.xmlの(191、9:
は、私は、エラー "展開(トランク)" [MSBuild.ExtensionPack.Framework.Assembly] Dで終わります):ファイルが見つかりません:D:¥TeamCity¥buildAgent¥work¥d11b43f69b1be1cb¥Source¥Product¥output¥Release¥Application¥Server¥bin¥Product.Server.dll
dllはビルドの最後にあります(トランク) "ではなく、何らかの理由で"デプロイ(トランク) "に欠けています。別のビルド構成(ユニットテスト)でも同じ問題が発生します。
これが起こると、私は一般にビルドの前にチェックアウトディレクトリのすべてのファイルをクリーンアップして動作するビルド(トランク)を実行します。私たちは現在TeamCity 10を使用していますが、TeamCity 9で発生しました。
根本的な原因を特定する方法はわかりません。
おそらく構築する間の依存関係を調査し、明示的にあなたが、あなたのデプロイ構成https://confluence.jetbrains.com/display/TCD9/Build+Dependencies+Setup – KeepCalmAndCarryOn
にダウンロードすることができ、あなたのビルド構成に成果物を追加しますそうではなく、複数のビルド構成を実行している共有スナップショットが原因でした。私は答えとして一連の出来事を掲示しました。私は正しい方向に向いてくれてありがとう。 – jahav