私はVisual Studio Online - Package Manager Previewを新しいビルドシステムとともに使用しています。パッケージマネージャのプレビューでは、NuGet Publisherを含むいくつかのビルドステップが追加され、Visual Studio Onlineがホストするプライベートフィードにパッケージをプッシュする必要があります。VSO NuGet Publisherビルドステップが失敗する
今やdocumentation is a little out of step hereです。同様にdocumentation on authとpersonal access tokensです。権限が設定されている(ビルドサービスアカウントにはサービスエンドポイントとパッケージマネージャーの拡張機能へのアクセス許可がある)限り、VSOとパッケージマネージャーの間で認証を行う必要はありません。実際のビルド・ステップでは、サービス・エンドポイントのリストから選択するように求められますので、これを試してみてください。
私はサービス・エンドポイントには何の資格情報を置かないとき、私はエラーを取得する:私はサービス・エンドポイントに対するAPIキーを配置しようとすると
Server Key must be set, set the password on the generic service
保存に捨てているようだ...とエラー変更:
2015-11-18T08:35:24.5678951Z Invoking nuget with push C:\a\1\s\EventViewer\bin\Release\Project.Name.1.1.12.0.nupkg -s https://example.pkgs.visualstudio.com/DefaultCollection/_packaging/example/nuget/v3/index.json usfusmx4ez6mlfqwpp2abzc7e37denfcp7bxsep2hqij3tp4qwvq on C:\a\1\s\EventViewer\bin\Release\Project.Name.1.1.12.0.nupkg
2015-11-18T08:35:24.5688946Z C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\default\agent\worker\tools\NuGet.exe push C:\a\1\s\EventViewer\bin\Release\Project.Name.1.1.12.0.nupkg -s https://example.pkgs.visualstudio.com/DefaultCollection/_packaging/Example/nuget/v3/index.json usfusmx4ez6mlfqwpp2abzc7e37denfcp7bxsep2hqij3tp4qwvq
2015-11-18T08:35:25.3467312Z Please provide credentials for: https://example.pkgs.visualstudio.com/DefaultCollection/_packaging/Example/nuget/v3/index.json
2015-11-18T08:35:25.3667189Z ##[error]Object reference not set to an instance of an object.
2015-11-18T08:35:25.3677179Z UserName: Password:
2015-11-18T08:35:25.4647059Z ##[error]Unexpected exit code 1 returned from tool NuGet.exe
は私も無駄に個人的なアクセストークンを使用しようとしました。
パブリッシュステップはどのように機能しますか?
私の問題は、 "Project Build Service"にフィードへのアクセス許可がないことだと思います。残念ながら、自動補完機能は最初の20件の結果しか表示せず、必要なGUIDは最初の20件に含まれていません(そのリストからいくつか追加すると表示されなくなります)。 – Fenton
最初のdocリンクは最新ではありません。エントリポイントはhttp:// visualstudioになりました。com/get-started/package/what-is-packagingのいずれかになります。また、20個のアイデンティティーについてご迷惑をおかけしております。バグを追跡しています。 –