• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • artifactory-plugin
    • None
    • artifactory plugin: 2.9.1-SNAPSHOT (private-01/24/2017 10:44-jenkins)
      jenkins: 2.40

      Yes I am using a snapshot build, due to JENKINS-41227 I was using plugin 2.8.1, which did work.

      pipeline script:

          def artiServer = Artifactory.server('snowball-artifactory')
          def repoDir = "rpms-thirdparty-local/centos/6.6/gs-test-arti-upload/${buildNumber}"
      
          def uploadSpec = """{
            "files": [
              {
                "pattern": "(configur*)",
                "target": "${repoDir}/{1}",
                "props": "${artiProps};build.name=${JOB_NAME};build.number=${BUILD_NUMBER}"
              }
      
           ]
          }"""
          def uploadBuildInfo = artiServer.upload spec: uploadSpec
          if ( uploadBuildInfo == null ){   
              println "buildinfo null"
          }
          else{
              println "buildinfo not null"
          }
          uploadBuildInfo.env.filter.addInclude("*")
          uploadBuildInfo.retention maxBuilds: 10, deleteBuildArtifacts: true
          artiServer.publishBuildInfo uploadBuildInfo
      
      

      neither one of the println statements prints. The file does upload, but no buildinfo is returned. No exception is thrown either.

            eyalbe Eyal Ben Moshe
            aflat aflat
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: