Configurar JFrog em Jenkins

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 1 min. de leitura
  • Configure o plug-in do JFrog para Jenkins para publicar, implantar ou baixar artefatos.

    Antes de Iniciar

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

    Procedimento

    1. Instale o plug-in Artifactory para integrar o Jenkins ao JFrog, para publicar, implantar ou baixar artefatos.
    2. Após a instalação, configure o. JFrog detalhes do servidor de Gerencie Jenkins > Configure o sistema.
      Nota:

      Para poder integrar o JFrog ao Jenkins, as informações de desenvolvimento devem ser publicadas para JFrog junto com os artefatos.

      Insira os detalhes da instância do JFrog.

    3. Use os seguintes scripts para baixar ou carregar artefatos para o 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