1

オンプレミスの TFS と VSTS の両方を利用している状態です。主に nuget フィードですが、一部のソースは移行中です。

その間、オンプレミスのビルド サーバーで nuget フィードの取得/公開が行われています。VSTS を取得して公開するための vss トークンを 1 つのサーバーに与える認証ツールを実行できましたが、VSTS の GUI ログインが必要です。nuget がこの新しい資格情報管理ツールをサポートしていることは知っていますが、それをスクリプト化する方法はまだ見つかりません。

パッケージを公開するためにVSTSを提供する自動化された方法、できればpowershellはありますか?または、明らかな何かを見逃しましたか?

4

2 に答える 2

1

ビルド環境では、VSTS Auth Helperを使用するのが正しい方法です。-NonInteractiveフラグを使用して、Web プロンプトを回避します。

組織が 2 要素認証を有効にしている場合、ビルド サービス アカウントには、-NonInteractiveフラグが機能するための例外が必要です。

于 2016-09-06T22:02:33.537 に答える