問題タブ [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.

0 投票する
1 に答える
1151 参照

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 を試してみましたが、簡単な答えが見つかりませんでした。どんなフィードバックでも大歓迎です。

0 投票する
2 に答える
1743 参照

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"

私が自分のタスクを実行できる他の方法はありますか。誰かがこれを行うのを手伝ってくれるなら、本当に感謝しています.

ありがとうございました

0 投票する
1 に答える
639 参照

json - Jfrog CLI を使用して AQL Json ファイルで変数を渡すことができない

AQL クエリと Jfrog CLI を使用して、アーティファクトのエンタープライズ バージョンで期限切れのアーティファクトを見つけることを計画しています。

そのために、AQL Json ファイルに変数を渡して、Jfrog CLI を使用してアーティファクトを削除したいと考えています。

変数の値は静的な値ではなく、動的になるためです。したがって、変数をJsonファイルに渡す必要があり、以下で強調表示された変数を使用する必要があります。

指示:

xxxx.Json: