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

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Jenkins での JFrog の構成

# Jenkins での JFrog の構成 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

JenkinsJFrogアーティファクトを公開、展開、またはダウンロードできるようにプラグインを構成します。

## 始める前に

必要なロール:の admin ロール Jenkins

## 手順

1. [Artifactory](https://plugins.jenkins.io/artifactory/)プラグインをインストールし、JenkinsをJFrogと統合し、アーティファクトを公開、デプロイ、またはダウンロードします。
2. インストール後、 JFrog サーバーの詳細を次から構成します。 Jenkins の管理システムの構成.  
   注:  
   JFrog を Jenkins と統合できるようにするには、ビルド情報をアーティファクトとともにJFrogに公開する必要があります。

3. アーティファクトを Jenkinsにダウンロードまたはアップロードするには、次のスクリプトを使用します。  
   アップロードするスクリプト化されたパイプライン:

             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

   ダウンロードするスクリプト化されたパイプライン:


                 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 


