0

この質問とその回答では、REST Api を介して TestResults およびその他のログ項目を取得する方法について説明しています。それはまさに私がやりたいことです。ビルドが完了したら、テスト結果とログ ファイルを提供します。

TFS Rest API を使用して単体テストの結果を取得するには?

また、このページでは REST Api について説明します。

REST API

私の側では、URLに苦労しています。私の考えは、完成したビルドの詳細にいるときに、目的のレジスタに移動し、表示された URL をブラウザからコピーすることです。私はこれまでRESTで何かをしたことがないので、完全に間違った理解をしているかもしれません。

VSoline バージョンではなく、オンプレミス バージョン (このように呼ばれていると思います) を使用しています。

ビルドのどこで必要なURLを探すか、これらのURLがどのように構築されているかをスキーマに示して、どこから始めればよいか、誰かが情報を提供できますか?

4

1 に答える 1

0

URL を満たすためにブラウザーでビルド URL を直接コピーすることはできません。このチュートリアルで説明されているように、url のスキーマは次のようになります。

GET https://{instance}/DefaultCollection/{project}/_apis/build/builds/{buildId}/logs

サンプル リクエストの場合:

GET https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/Fabrikam-Fiber-Git/_apis/build/builds/391/logs?api-version=2.0

ここに画像の説明を入力

URL のすべてのスキーマが表示されます。混乱する可能性があるのは、ビルド ID だけです。 関連情報は、ブラウザーのビルド URL で確認できます。 ここに画像の説明を入力

また、REST API の使用を開始するもご覧ください。

postman でサンプルを更新します。

ここに画像の説明を入力

于 2016-11-29T06:59:08.113 に答える