Issue with advanced artifact definitions
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': ''}