• 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.

          [JENKINS-41427] artifactory buildinfo upload fails on upload

          aflat created issue -
          aflat made changes -
          Description Original: Yes I am using a snapshot build, due to JENKINS-41227 I was using plugin 2.8.0, which did work.

          pipeline script:

          {code:java}
              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

          {code}


          neither one of the println statements prints. The file does upload, but no buildinfo is returned. No exception is thrown either.
          New: Yes I am using a snapshot build, due to JENKINS-41227 I was using plugin 2.8.1, which did work.

          pipeline script:

          {code:java}
              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

          {code}


          neither one of the println statements prints. The file does upload, but no buildinfo is returned. No exception is thrown either.
          Summary Original: artifactory upload fails on upload New: artifactory buildinfo upload fails on upload

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

              Created:
              Updated: