Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-52361

Empty stashes are not created on S3

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

       If you stash nothing with the setting "allowEmpty:true", the stash file will not be created, with the default artifact manager the stash file is created

      node { 
        sh "touch some-file" 
        stash name:'my-stash', allowEmpty:true, includes: 'some-file' 
        stash name:'my-empty-stash', allowEmpty:true, includes: 'some-missing-file' 
        unstash 'my-stash' 
        unstash 'my-empty-stash' 
      }
      
      [Pipeline] {
      [Pipeline] sh
      [stash-unstash] Running shell script
      + touch some-file
      [Pipeline] stash
      Stashed 1 file(s) to https://my-bucket.s3.amazonaws.com/jenkins/stash-unstash/2/stashes/my-stash.tgz
      [Pipeline] stash
      Stashed 0 file(s) to https://my-bucket.s3.amazonaws.com/jenkins/stash-unstash/2/stashes/my-empty-stash.tgz
      [Pipeline] unstash
      Unstashed file(s) from https://my-bucket.s3.amazonaws.com/jenkins/stash-unstash/2/stashes/my-stash.tgz
      [Pipeline] unstash
      [Pipeline] }
      [Pipeline] // node
      [Pipeline] End of Pipeline
      [BFA] Scanning build for known causes...
      [BFA] No failure causes found
      [BFA] Done. 0s
      ERROR: No such saved stash ‘my-empty-stash’ found at my-bucket/jenkins/stash-unstash/2/stashes/my-empty-stash.tgz
      Finished: FAILURE
      

        Attachments

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              jglick Jesse Glick
              Reporter:
              ifernandezcalvo Ivan Fernandez Calvo
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: