This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      Thanks for releasing the 1.15 version with the includePathPattern option to s3Upload()!

      Unfortunately, it doesn't work for me - no files are uploaded to S3.

      See the following pipeline:

      node {
      sh """
        mkdir -p test test2
        echo foo > test/bar.txt
        echo foo > test2/baz.txt
      """
      s3Upload(bucket: bucket, path: 'test-pattern/', includePathPattern: '*/*.txt')
      s3Upload(bucket: bucket, path: 'test-filename/test/bar.txt', file: 'test/bar.txt')
      }

      Only the test-filename folder is created in the bucket, no test-pattern folder. The output is as follows:

      Started by user anonymous
      [Pipeline] node
      Running on ESC (sir-4cs867nq) in /home/ubuntu/workspace/Test
      [Pipeline] {
      [Pipeline] sh
      [Test] Running shell script
      + mkdir -p test test2
      + echo foo
      + echo foo
      [Pipeline] s3Upload
      Uploading */*.txt to s3://$bucket/test-pattern/ 
      Upload complete
      [Pipeline] s3Upload
      Uploading file:/home/ubuntu/workspace/Test/test/bar.txt to s3://$bucket/test-filename/test/bar.txt 
      Finished: Uploading to $bucket/test-filename/test/bar.txt
      Upload complete
      [Pipeline] }
      [Pipeline] // node
      [Pipeline] End of Pipeline
      Finished: SUCCESS

      I hope that I'm not to stupid for pattern matching  (the same happens with includePathPattern:'**/*').

            Assignee:
            Thorsten Hoeger
            Reporter:
            Steffen Gebert
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: