問題タブ [azure-devops-server]

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 投票する
1 に答える
466 参照

docker - Azure パイプラインで基本イメージをプルするのに非常に時間がかかるのはなぜですか?

Azure パイプラインで Windows Docker イメージをビルドしたいと考えています。基本イメージのプルには最大 20 分かかります。どうすれば高速化できdocker pullますか?

  • Azure でホストされているパイプラインを使用したい
  • エージェントでキャッシュされたイメージを使用できません

パイプライン リソースに基づくスクリプト例:

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

azure-devops - 動的リポジトリ名からの Azure DevOps ビルド

レポ名を渡すことができるかどうか、動的レポ名に基づいてビルドできるかどうかは誰でも知っていますか? これにより、異なるブランチ間で同じビルド定義を共有できるようになり、機能ブランチを作成するときに定義を削減できます。

TFVC リポジトリを使用する場合、異なるリリースを同じリポジトリに格納しますが、パスは異なります。$/product/$(release)/...... などのソース パスを変更することで、異なるリリース/FB 間で同じビルド定義を再利用できます。

Git はリポジトリをビルドにハードコーディングするのが好きなようです (したがって、ドロップダウン - 変数をプラグインする方法はありません。

質問はオンプレミスの Azure DevOps を対象としていますが、ホストされている環境で可能であれば、知っておくと役立ちます。

ここに画像の説明を入力

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

tfs - PAT (パーソナル アクセス トークン) を使用して TFS サーバー REST API を呼び出すと、エラー TF401444 が発生する

TFS Server 2017 (VSTS ではなくオンプレミス) でユーザー アカウントの PAT トークンを作成しました。Postman を使用して、基本認証で次の REST API を呼び出そうとしています。

GET http://{server:port}/tfs/DefaultCollection/_apis/projects?api-version=1.0

応答として、次のエラーが表示されます。

TF401444: サービスへのアクセスを有効にするには、Web ブラウザーで {ユーザー アカウントの既知の SID} として少なくとも 1 回サインインしてください。- Microsoft Team Foundation サーバー

Chrome で同じ URL を開き、PAT でログインしようとしましたが、成功しませんでした (ログインが完了していません)。ここで何が欠けているかについての提案はありますか?

PAT トークンを取り消すと別のエラーが発生するため、TFS は PAT トークンを認識しているようです。