私は、ユーザーのために上流のPyPIからいくつかのパッケージを透過的にオーバーライドできるようにしたいと考えています。アーティファクトのPyPIパッケージを完全にオーバーライド
私は、次のArtifactoryは設定している:
- ローカルリポジトリX-ローカル
- リモートリポジトリX-リモート(は、PyPIを指して)
- 仮想リポジトリX-仮想
私の環境の中には、X-localからパッケージ「mypackage」のみをダウンロードするようにしたいと思っています。
現時点では、X-remoteに "**/mypackage- *"という表現を禁止するルールが含まれています。私は内部バージョンの "mypackage"をX-localに公開しています。これはすべて、 "mypackage"がホイールを持っているか、新しいバージョンが公開されるまで素晴らしいです。
「X-virtual」の「mypackage」のすべての成果物を一覧表示すると、X-localのものだけでなくX-Remoteのものも見つかるようです。それをブロックする方法はありますか?要するに、リモートからのすべてのパッケージがリストされないようにする。
から助言を受けたよう
?これを行うことで、何もキャッシュすることができず、ローカルリポジトリにないものを検索することさえできません。 – Ariel
1つのパッケージのすべてのバージョンとプラットフォームをブロックします。すべてのパッケージではありません –