아티팩트를 게시, 배포 또는 다운로드하기 위한 Jenkins 플러그인을 구성 JFrog 합니다.
시작하기 전에
필요한 역할: 의 관리자 역할 Jenkins
프로시저
-
과 통합 JenkinsJFrog하려면 Artifactory 플러그인을 설치하여 아티팩트를 게시, 배포 또는 다운로드합니다.
-
설치 후 에서 서버 상세 정보를 구성 JFrog 합니다. .
주: 과 통합 JFrogJenkins할 수 있으려면 빌드 정보를 아티팩트와 함께 게시 JFrog 해야 합니다.

-
다음 스크립트를 사용하여 에 아티팩트를 다운로드하거나 업로드합니다.Jenkins
업로드할 스크립팅된 파이프라인:
def server = Artifactory.server 'JFROG1'
def uploadSpec = """{
"files": [{
"pattern": "${env.WORKSPACE}/target/artifact-1.3.jar",
"target": "default-docker-virtual/"
}]
}"""
def buildInfo = server.upload(uploadSpec)
server.publishBuildInfo buildInfo
다운로드할 스크립팅된 파이프라인:
def server = Artifactory.server 'JFROG1'
def downSpec= """{
"files": [{
"pattern": "default-docker-local/artifact-1.3.jar",
"target":"/var/jfrog_artifacts/"
}]
}"""
def buildInfo = server.download(downSpec)
server.publishBuildInfo buildInfo