問題タブ [build-definition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2835 参照

build-automation - TFSビルドでワイルドカードファイルを再帰的に削除する方法は?

TFS ビルドのビルド後のクリーンアップ ルーチンの一部として、特定のパターンに一致するファイルを再帰的に削除したいと考えています。私はこれを試しました...

ビルドにエラーはありませんが、機能しません。

0 投票する
1 に答える
753 参照

tfsbuild - TFS ビルドで複数のファイルを除外する

TFS 2008 ビルド定義のカスタム展開手順から一連のファイルを除外しようとしています。P0 または P1 で始まるファイルを除くすべてのファイルを含めたいと考えています。ここに私の試みのいくつかがあります...

これを使ってファイルをコピーしようとすると...

... 常にすべてのファイルをコピーします (つまり、P0 および P1 ファイルを除外しません)。

0 投票する
1 に答える
5016 参照

visual-studio-2010 - WriteBuildMessage が表示されない

次の単純な msbuild スクリプト (xaml) を検討してください。

このスクリプトに基づく tfs ビルド定義があります。tfs で新しいビルドをキューに入れると、「ログの表示」の下に警告が表示され、メッセージは表示されません

それについてどう思いますか?

0 投票する
5 に答える
7291 参照

deployment - TFS2010ビルド定義を複数のサーバーにデプロイしますか?

私は、MSDeployを使用したTFS2010の新しいビルドおよび展開機能を調査してきました。これまでのところ、すべてが順調に進んでいます(ただし、特定のシナリオに関する情報を見つけるのは困難です)。

ビルド定義を変更して、デプロイ先の2つ以上のサーバーを指定できますか?私がする必要があるのは、複数のサーバーにデプロイすることです(NLBを使用するテスト環境に2つあるため)。

私が今持っているのは、ビルドしてテストを実行し、テストサーバーの1つ(MsDeployAgentServiceが実行されている)にデプロイするビルド定義です。これは正常に機能し、各Webプロジェクトはプロジェクトファイルで構成されたとおりにデプロイされます。私が使用するMSBuild引数は次のとおりです。

注意:/ p:DeployIISAppPath = "xyz"はすべてのプロジェクトをデプロイせず、プロジェクト構成を上書きするため、使用しません。

別のビルド引数を追加して、複数のMSDeployServiceURLを呼び出せるようにすることはできますか?別のサーバーを指定する2番目の/p:MSDeployServiceURL引数のようなものですか?

または、WFの編集など、別の解決策を探す必要がありますか?

2か月前に投稿されたほぼ同じ質問を見ました:TFS 2010-ビルド後に複数のサーバーにデプロイするので、これを解決しようとしているのは私だけではないようです。

また、MSDeployが議論されているIIS.NETフォーラムにも投稿しました:http://forums.iis.net/t/1170741.aspx。かなり多くの意見がありましたが、やはり答えはありません。

0 投票する
2 に答える
1230 参照

build-definition - Team Foundation Server 2010:フォルダー内の構造ビルド定義

同じ「チームプロジェクト」のTFS2010には多くのビルド定義があります。ただし、すべてのビルドタスクが開発者に関連しているわけではないか、新しいビルドをキューに入れる権限がありません。

フォルダー/タグまたは他の何かで定義を管理して、それを単純に保つ方法はありますか?そうしないと、数十のビルド定義が利用可能な場合、開発者は概要を失うことになります。

ありがとう、よろしく、ダニー

0 投票する
3 に答える
1591 参照

tfs - TFS 2010 ビルド定義

TFS 2010 ビルド定義ウィンドウの [プロセス] の下に、2 つの必須項目があります。それらは「ビルドする構成」と「ビルドするプロジェクト」です。ビルドするプロジェクトの下で、次のようなものを入力できます。

しかし、これは私が期待することをしていないようです。以下を探しているため、ビルドは失敗します。

これによって私が達成しようとしているのは、この領域の下にあるすべてのソリューションを構築することです。たとえば、私は持っています:

これよりも多くのソリューションがあるため、指定されたパスの下にすべてのソリューションを再帰的に構築する方法を探しています。TFS 2010 でこれを行う方法はありますか?

0 投票する
6 に答える
7136 参照

tfs - プロジェクト間で TFS 2010 ビルド定義を移動する方法

ProjectX で作成された TFS 2010 ビルド定義がいくつかあります。これで、ソース コードは ProjectY の下位フォルダーに移動しました。ビルド定義を ProjectY に移動して、ProjectY のチーム エクスプローラーの [ビルド] ノードの下に表示するにはどうすればよいですか?

0 投票する
2 に答える
22641 参照

c# - TFSAPI-ビルドが属するビルド定義に関係なくビルドをクエリする方法

の過負荷はIBuildServer.QueryBuilds(...)私がそれをすることを可能にしないようです。

これが私のコードです:

ビルド定義は指定したくありません。必要なビルドはどのタイプでもかまいません。

この質問は簡単に思えますが、グーグルで検索しても答えは得られませんでした。

0 投票する
1 に答える
664 参照

visual-studio-2010 - AgentScope、FindMatchingFiles、およびIEnumerableを含むビルド定義

VS 2010には、AgentScopeアクティビティとFindMatchingFilesアクティビティの両方を含むビルド定義があります。また、FindMatchingFilesアクティビティからの結果を保持するためにIEnumerable変数を定義し、Resultをこの変数に設定しました。

ビルドを実行すると、次のように失敗します。

タイプ'System.Linq.OrderedEnumerable`2[[System.String、mscorlib、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089]、[System.String、mscorlib、Version = 4.0.0.0、Culture = neutral、PublicKeyToken =b77a5c561934e089]]'は表示されません。タイプがローカルの場合は、XamlReaderSettingsのLocalAssemblyフィールドを設定してください。

このエラーは、ワークフローがAgentScopeアクティビティに到達したときに発生します。

これが奇妙なことです:

  1. FindMatchinFiles.Resultから変数を削除する場合(変数はワークフローにまだ存在します)、エラーは発生しません
  2. AgentScopeを削除しても、エラーは発生しません。
  3. 説明されている組み合わせでのみ、このエラーが発生します。

上記よりも多くのアクティビティがないワークフローを作成することで、このエラーを再現しました。

FindMatchingFileとAgentScopeの両方が必要ですが、誰かがこれに対する解決策を持っていますか?

0 投票する
1 に答える
3880 参照

tfs - TFS 2010ビルド定義:MSBuild引数は無視されているようです

TFS2010でビルドした後にパッケージを作成しようとしています。

コンピューターで次のコマンドを起動すると、次のようになります。

ソリューションがコンパイルされ、objフォルダー内にパッケージがあります。

ただし、指定すると

ビルド定義のMSBuild引数として、新しいビルドをキューに入れるため、ドロップフォルダーにパッケージがありません。さらに、すべてが正常であるかのように、ビルドステータスはSuccessfulです。