pipeline-runner icon indicating copy to clipboard operation
pipeline-runner copied to clipboard

Issue with advanced artifact definitions

Open therealprof opened this issue 2 months ago • 0 comments

I'm trying to use some of the "advanced" artifact definitions supported by Atlassian mentioned here, but a lot of things don't work.

For instance

Paths underneath upload/download keys

works:

        artifacts:
          download: false
          paths:
            - "install/**"

doesn't:

        artifacts:
          download: false
          upload:
            paths: 
              - "install/**"

and neither does this:

        artifacts:
          download: false
          upload:
            - "install/**"

The result is that the artifact is empty. The only relevant message I get is: 2025-10-24 15:23:08.563 pipeline_runner.runner: Artifacts downloading disabled, skipping sending artifacts to container

Naming

Node of the examples from that document using name seem to be supported, the only thing I could get to accept is:

        artifacts:
          name: install
          paths:
            - "install/**"

however, the name is still a generic name: 2025-10-24 15:40:32.480 pipeline_runner.artifacts: artifacts stats: {'name': 'artifacts-4b07340e-b1bd-4232-a3df-ae9f741af12c.tar', 'size': 95537152, 'mode': 420, 'mtime': '2025-10-24T13:40:32.468593011Z', 'linkTarget': ''}

therealprof avatar Oct 24 '25 13:10 therealprof