---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Configurar JFrog em Jenkins

# Configurar JFrog em Jenkins {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Configure o plug-in \[ JFrog para Jenkins para publicar, implantar ou baixar artefatos.

## Antes de Iniciar

Função necessária: função de administrador em Jenkins

## Procedimento

1. Instale o plug-in [Artifactory](https://plugins.jenkins.io/artifactory/) para integrar Jenkins com JFrog, para publicar, implantar ou baixar artefatos.
2. Após a instalação, configure os detalhes do servidor JFrog de Gerenciar JenkinsConfigurar sistema.  
   Nota:  
   Para poder integrar JFrog com Jenkins, as informações de compilação devem ser publicadas para JFrog junto com os artefatos.

3. Use os seguintes scripts para baixar ou carregar artefatos para Jenkins.  
   Pipeline com script para carregar:

             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 baixar:


                 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 


