---
sourceDocument: Gestion des services IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Configurer JFrog dans Jenkins

# Configurer JFrog dans Jenkins {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Configurez JFrog le module d'extension pour Jenkins publier, déployer ou télécharger des artefacts.

## Avant de commencer

Rôle requis : rôle administrateur dans Jenkins

## Procédure

1. Installez le module d'extension [Artifactory](https://plugins.jenkins.io/artifactory/) pour l'intégrer JenkinsJFrogà , pour publier, déployer ou télécharger des artefacts.
2. Après l'installation, configurez les détails du JFrog serveur à partir de Gérer JenkinsConfigurer le système.  
   Remarque :  
   Pour pouvoir s'intégrer JFrog à Jenkins, les informations de version doivent être publiées en JFrog même temps que les artefacts.

3. Utilisez les scripts suivants pour télécharger ou charger des artefacts vers Jenkins.  
   Pipeline scripté à charger :

             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 scripté à télécharger :


                 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 


