2016-10-07 2 views
0

나머지 API를 사용하여 애플리케이션 특정 JAR를 JFrog Artifactory에 업로드하려고했지만 그룹 ID 및 이슈 ID를 포함 할 수있는 메소드를 찾을 수 없습니다. 메이븐.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하기 위해 항아리를 업로드하는 동안이 그룹 ID 및 아티팩트 이드 말할 수있는 방법이 있습니까?

답변

0

가 자동으로 당신을 위해 그것을 할 것 아무것도 없지만, 당신은 분명히 정확히 메이븐처럼 유물의의 groupId, artifactId를 및 버전을 포함하는 전체 경로를 지정할 수 있습니다 것, 즉 :

컬 -u 사용자 이름 : BTW

을 - 나머지의 API는 달리, Artifactory UI가하는 - 메일-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는"

(당신이 -T를 지정하는 경우 -XPUT를 지정할 필요가 없습니다 추신) -T 비밀번호 실제로 업로드하는 동안 전체 Maven 좌표를 채울 수있는 기능이 있습니다. 여기에서보세요 : https://www.jfrog.com/confluence/display/RTF/Deploying+Artifacts#DeployingArtifacts-DeployingMavenArtifacts

관련 문제