問題タブ [azure-devops-rest-api]
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.
azure-devops - VSTS Code Hub で現在のリポジトリを取得する方法
コード ハブを追加して、ビジュアル スタジオ サービスを拡張することを研究しています。オンライン サンプルとドキュメントの助けを借りて、コード ハブ グループの下にハブを追加することができました。しかし、問題は、ハブページで現在選択されているリポジトリを知る方法が見つからないことです。これについて私を案内してください。ハブの git リポジトリを特にターゲットにしています。
編集:
プロジェクト ドロップダウン、リポジトリ ドロップダウン、および「Git Graph」という名前の新しいカスタム コード ハブを示すスクリーンショット
必要なのは、ユーザーがカスタム コード ハブにいるときにどのリポジトリが選択されているかを知るためのオプションです。メソッド getWebContext() は、プロジェクト レベルまでの情報のみを一覧表示します。現在のリポジトリも提供するはずです。
tfs - TFS データを使用してカスタム ウィジェットを作成する方法は?
TFS クエリのデータを使用してカスタム TFS ウィジェットを作成できるかどうかを知りたいです。アイデアは、プロジェクトとそれぞれに関連するタスクの進行状況を表示するテーブルを備えたウィジェットを作成することです。この情報を提供するクエリを既に持っていますが、HTML テーブルを作成して、このクエリ データを入力できるかどうかはわかりません。
powershell - 変数または API 出力をテーブルに挿入する
以下は、Visual Studio Online の特定の作業項目の以下のすべてのフィールドを提供する PowerShell スクリプトです。私の目標は、すべてのフィールドをテーブルに入れることです。これらの変数を行に書き込むことができれば、それは素晴らしいことです。または、これを行う簡単な方法があれば、共有してください:)
出力を次のようにしたいと思います。
これは私のスクリプトです:
powershell - TFS API PowerShell でリリースを作成
ビルドをキューに入れ、powershell を使用してリリースを作成しようとしています。ビルドを正常にキューに入れることができましたが、残念ながら、リリースに対して継続的デプロイがトリガーされていません。
私の希望は、アプリケーションをリリースできるようにする powershell スクリプトでこれらの両方を実行できることです。TFS 2015 Update 3 を使用しています
ここに投稿された記事から作業してきました: http://blog.nwcadence.com/vststfs-rest-api-the-basics-and-working-with-builds-and-releases/
要約すると、次のように実行されます。
- api を呼び出してリリースのリストを返す
- リリースのリストのクエリを実行し、リリース名に基づいて ID を返す
- リリース定義 ID の設定
- API を呼び出して特定のリリース定義情報を返す
- アーティファクトのエイリアスの設定
- アーティファクト ID の設定
- ReleaseUri の設定
- アーティファクトの Json 文字列の作成
- 必要な情報の組み合わせでjsonを設定する
- API を呼び出して、json を渡すリリースの作成を開始する
私のスクリプト:
最後のステートメントに到達するまで、すべて問題ないようです。私が受け取っているエラーは次のとおりです。
powershell - ExtensionDataService は、PowerShell ベースの VSTS ビルド タスクから使用できますか?
Visual Studio Team Services (以前の Visual Studio Online) 用の PowerShell ベースのビルド タスクを作成しました。必要な機能の大部分を実装しましたが、機能の最後の部分については、ビルド間で少量のデータを保持できるようにする必要があります。
ExtensionDataServiceはまさに私が求めているもの (特に setValue メソッドと getValue メソッド) のようですが、私が見つけたドキュメントと例はnode.js ベースのビルド タスク用です。
前のページにも REST API を呼び出す部分的な例がありますが、値を保存または取得するために使用しようとすると 404 エラーが発生しました。
ライブラリを使用するか、REST API を直接呼び出して、PowerShell を使用して ExtensionDataService にアクセスできますか?
angular - コード カバレッジ レポートを VSTS に含めます。テスト アダプターは VSTS に必須ですか?
Karma-coverage を使用してコード カバレッジを生成しています。出力カバレッジ フォルダーを http サーバーでホストし、ローカルで表示できます。
このレポートを VSTS コード カバレッジ タブに表示するにはどうすればよいですか?
カバレッジ結果を VSTS 互換に再フォーマットする必要がありますか?
vsts-tasks について読んだことがありますが、同じことを達成する方法がわかりません。
どんな助けでも大歓迎です。
c# - 私がメンバーであるチームを取得する
私がメンバーになっている特定の TFS チーム プロジェクトのすべてのチームを取得したいと考えています。これは REST Api で可能ですか?
すべてのチームをフェッチし、各チームのメンバーを取得してから、私がメンバーではないすべてのチームを並べ替えることができることを知っています。
自分が所属しているチームだけを取得することはできますか?