Configurar JFrog plug-in para Jenkins para publicar, implantar ou baixar artefatos.
Antes de Iniciar
Função necessária: Função de administrador em Jenkins
Procedimento
-
Instale o. Artifactory plug-in, a ser integrado Jenkins com JFrog, para publicar, implantar ou baixar artefatos.
-
Após a instalação, configure o. JFrog detalhes do servidor de .
Nota: Para ser capaz de integrar JFrog com Jenkins, as informações de compilação devem ser publicadas para JFrog junto com os artefatos.

-
Use os scripts a seguir para baixar ou carregar artefatos para Jenkins.
Pipeline com script a ser carregado:
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
Pipeline com script para download:
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