問題タブ [jfrog-cli]
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.
artifactory - JFrogCLI を使用して Artifactory のスマート リポジトリからアーティファクトをダウンロードする
私は Artifactory バージョン 5.2 を使用しており、maven2 リポジトリがhttp://repo1.maven.orgへのスマート リポジトリとして構成されています。 そのため、maven または gradle によって起動されたビルドは、Artifactory サーバーへの依存関係を要求します。まだキャッシュされていない場合、スマート リポジトリは最初にhttp://repo1.maven.orgからファイルをダウンロードし、コンテンツを maven / gradle スクリプトに提供します。これは意図したとおりに機能します。ここで文句を言うことはできません。
ただし、次のようなコマンドで、jfrogcli を使用して依存関係を直接ダウンロードする必要もあります。
私が知る限り、これはスマートリポジトリでは機能しません。
私が見つけた唯一の回避策は、最初に直接ダウンロードを使用してmaven2リポジトリからアーティファクトをリクエストし、次にjfrog cliを使用してmaven2-cacheリポジトリからダウンロードすることでした
私は単純な何かが欠けていると確信しています。smart repositories と jfrog cli を試してみましたが、簡単な答えが見つかりませんでした。どんなフィードバックでも大歓迎です。
artifactory - Jfrog Artifactory OSS からの古いアーティファクトのクリーンアップ
Jfrog artifactory OSS バージョン 5 を使用しています。スナップショット リポジトリが大きすぎることがわかり、不要なアーティファクトをスナップショット リポジトリから削除したいと考えています。
過去 6 か月間にダウンロードされなかった成果物をすべて削除したいと考えています。以下の方法を試してみましたが、OSS版を使用しているためうまくいかないようです。
curl -X POST -v -u user:'password' "http://<my artifactory url>/artifactory/api/execute/cleanup?params=months=6|repos=snapshots|dryRun|paceTimeMS=2000"
私が自分のタスクを実行できる他の方法はありますか。誰かがこれを行うのを手伝ってくれるなら、本当に感謝しています.
ありがとうございました
json - Jfrog CLI を使用して AQL Json ファイルで変数を渡すことができない
AQL クエリと Jfrog CLI を使用して、アーティファクトのエンタープライズ バージョンで期限切れのアーティファクトを見つけることを計画しています。
そのために、AQL Json ファイルに変数を渡して、Jfrog CLI を使用してアーティファクトを削除したいと考えています。
変数の値は静的な値ではなく、動的になるためです。したがって、変数をJsonファイルに渡す必要があり、以下で強調表示された変数を使用する必要があります。
指示:
xxxx.Json: