Konfigurieren JFrogPlugin für JenkinsZum Veröffentlichen, Bereitstellen oder Herunterladen von Artefakten.
Vorbereitungen
Erforderliche Rolle: administratorrolle in Jenkins
Prozedur
-
Installieren Sie Artifactory Plugin, zu integrieren JenkinsMit JFrog, Um Artefakte zu veröffentlichen, bereitzustellen oder herunterzuladen.
-
Konfigurieren Sie nach der Installation JFrogServerdetails von an.
Hinweis: Um integrieren zu können JFrogMit Jenkins, Die Build-Informationen müssen für veröffentlicht werden JFrogZusammen mit den Artefakten.

-
Verwenden Sie die folgenden Skripts, um Artefakte in herunterzuladen oder hochzuladen Jenkins.
Geskriptete Pipeline zum Hochladen:
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
Herunterzuladende geskriptete Pipeline:
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