2016-10-07 13 views
0

アプリケーション固有のJARを残りのAPIを使用してJFrog Artifactoryにアップロードしようとしましたが、グループIDとアーティファクトIDを含める方法が見つかりませんでしたmavenは行います。jfrog rest api:グループIDとアーティファクトIDを持つjarをデプロイ

このコマンドは、リポジトリにjarを配備しますが、groupIdおよびartifactIdは使用しません。

curl -u username:password -X PUT "http://xx.xx.xxx.xx:8081/artifactory/libs-release-local/mail-1.4.3.jar" -T mail-1.4.3.jar 

Jfrog休憩APIを使用してartifactoryするjarファイルをアップロードしている間、私はグループIDとアーティファクトIdをを言及する可能性のある方法はありますか?

答えて

0

あり、あなたのためにそれを自動的に行います何もありませんが、あなたは間違いなく正確にMavenのようなあなたのアーティファクトののgroupId、たartifactIdとバージョンが含まれ、完全なパスを指定することができますだろう、すなわち:

カール-uユーザ名:パスワード-Tメール-1.4.3.jar "http://xx.xx.xxx.xx:8081/artifactory/libs-release-local/org/someOrg/mail/1.4.3/mail-1.4.3.jar"

(PS - あなたは-Tを指定した場合-XPUTを指定する必要はありません)

ところで - RESTのAPIとは異なり、Artifactory UIがありません実際にアップロード中にあなたのために完全なMaven座標を記入する能力を持っています。ここをクリックしてください: https://www.jfrog.com/confluence/display/RTF/Deploying+Artifacts#DeployingArtifacts-DeployingMavenArtifacts

関連する問題