0

私はVSTSを使用しており、VSTS内部(プライベート)Nugetフィードにも公開するビルドスクリプトを設定しています。これまでのすべての良い。Nugetパッケージのシンボルを公開する

ここで、それらのナゲットパッケージをデバッグできるように、シンボルをどこかに公開したいと思います。ちょうど、もっと良い方法や簡単な方法があれば、私はこれをやるための別の方法に門戸を開いています!

私はIndex Source & Symbols Publishの記事と関連するビルドステップを見つけました。これはすばらしく見える!しかし、私はそれをどこかに公開する方法とどこかでどこに公開すべきか理解していません。 Azureファイル共有を作成する必要があり、ビルドエージェントがコピーできるように適切なアクセス許可を与えるにはどうすればよいですか?私はこの時点でドキュメントが私の理解を超えているか、重要な情報が欠落しているように感じます。

誰かが私を助けてくれたら大変感謝しています。ありがとう。

p.s. それはシンボルを公開する多くの方法は、例えば、あります

、コンテキストに

Build steps

答えて

1

を与えることができます場合、私はここに私のビルド順序と活動が含まれている:

  1. は、それを確認してください(共有フォルダへの公開
  2. フォルダに公開し、Azureファイルのコピー、Windowsマシンのファイルのコピー、cURLのアップロードファイルなど... steps/taskを通じて、他のサーバーにコピーまたはアップロードすることができます。

これらのシンボルファイルを使用してデバッグする場合は、VS内でシンボルの位置を指定できます。詳細については、次を参照してください:Specify Symbol (.pdb) and Source Files in the Visual Studio Debugger

+0

ありがとう、私はこれを知っています、私の質問は本当にどうですか?私はこれをやっていますか?たとえば、#1をビルドエージェントにアクセスできるようにするにはどうすればよいですか? – Chris

+0

@Chrisオンプレミスビルドエージェントを使用している場合は、イントラネットからアクセスできるフォルダを共有できます。 Hosted Build Agentを使用している場合は、Windowsマシンファイルのコピーを使用してサーバー(インターネットIP)にファイルをコピーするか、ファイルをAzure File Copyを通じてAzureにコピーできます。一方、「ビルド成果物のパブリッシュ」ステップで成果物にシンボルを組み込むことができます。次に、「ビルドの詳細」ページで成果物をダウンロードすることができます。 –

関連する問題