問題タブ [proget]
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.
nuget - Nuget 復元は .xml ファイルを無視しますが、.dll および .pdb ファイルのみをダウンロードします
nuget パッケージ Project Xyz には、すべての xml ファイルと dll および pdb ファイルが含まれています。このパッケージ Xyz を、別のソリューションの別のプロジェクト Abc で使用しています。
パッケージ Xyz を Proget フィードに公開するためのチーム シティ ビルド セットアップがあります (プライベート ナゲット パッケージ リポジトリには proget を使用します)。
また、Abc プロジェクトをコンパイルして展開するための Team City ビルド セットアップもあります。ただし、ビルドのコンパイル中に nuget パッケージを復元すると、dll/pdb ファイルのみがダウンロードされ、xml ファイルはダウンロードされません。チーム シティのビルド ステップでは、ランナー タイプを dotnet として、コマンドを復元として使用します。
xml ファイルも復元するにはどうすればよいですか?
これは、上記のリンクに対するフォローアップの質問ですか? 以下のリンクに従って、xml ファイルを含む nuget パッケージを公開しました。 https://stackoverflow.com/a/63353505/5887074
注意: チーム シティのプロジェクト レベルの環境変数には NUGET_XMLDOC_MODE=none がありますが、ドット ネット リストアは何らかの理由で [Environment] NUGET_XMLDOC_MODE = skip で環境変数をオーバーライドしています。
maven - ProGet アップロード ローカル アーティファクト
私が探しているのは、ローカルの Maven リポジトリ (.m2/repository/ に保存されている) を取得し、すべてのアーティファクトを ProGet サーバーにアップロードすることです。
この機能を提供するドキュメントや Maven プラグインが見つからないようです。
誰でも助けてもらえますか?
docker - Docker プルは、バイト範囲要求から予想される HTTP 206 を提供します
オンサイトの proget サーバーから docker イメージをプルするのに問題があります。これは機能していましたが、約2か月間離れていました。
私は実行します: docker pull proget/docker/myimage
いくつかのレイヤーが完了しました (プルが完了しました) が、最大のレイヤーで「バイト範囲リクエストから HTTP 206 が予期されました」と表示されます。
これは、複数の画像で発生します。この層が何であるかをどのように見分けることができますか? たぶん、公開サーバーから取得できます。
私の docker pull コマンドの出力は次のとおりです。
ProGet バージョン 5.3.18 (ビルド 14) を使用していますが、プロキシの背後にいません。