2016-06-18 13 views
1

私たちは、VSTSを利用するだけでなく、敷地内TFSの両方を持つ状態にあります。主にナゲットが供給しますが、いくつかの情報源が移行しています。VSTS Nugetフィードのビルドサーバーで資格情報の作成を自動化

私たちの構内ビルドサーバーでは、ナゲットフィードの取得/公開が行われています。あるサーバーにvssトークンを渡してVSTSに公開するAuthツールを実行することができましたが、VSTSのGUIログインで表示されます。私はナゲットがこの新しい資格情報管理ツールをサポートしていることを知っていますが、まだそれをスクリプトする方法は見つけられていません。

パッケージを公開するためにVSTSを提供する自動化された方法、powershellはありますか?それとも、私は何かが分かりにくいのですか?

答えて

0

はいこれは、Visual Studio資格プロバイダとnuget.exeの組み合わせによってサポートされています。これを有効にする方法の詳細な説明はhereです。

1

ビルド環境では、VSTS Auth Helperを使用するのが適切な方法です。 Webプロンプトを避けるには、-NonInteractiveフラグを使用します。

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

関連する問題