Skip to content

Conversation

@DrJosh9000
Copy link
Contributor

@DrJosh9000 DrJosh9000 commented Oct 20, 2025

Description

Provide easier ways to specify file paths for uploading when they could be unintentionally parsed as globs, or they use the default splitting delimiter (;).

Context

Fixes #3535

Changes

  • Add --literal flag; when set, send file paths directly to the next stage
  • Add --delimiter flag; use its value to split the upload paths into multiple strings (or set to empty to disable splitting)

Testing

  • Tests have run locally (with go test ./...). Buildkite employees may check this if the pipeline has run automatically.
  • Code is formatted (with go fmt ./...)

Disclosures / Credits

100% free range human

@DrJosh9000 DrJosh9000 force-pushed the ps-1307-literal-upload branch 2 times, most recently from 598b2c2 to 59f2fd4 Compare October 20, 2025 03:58
Copy link
Member

@wolfeidau wolfeidau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a couple of queries/observations, looks great.

@DrJosh9000 DrJosh9000 force-pushed the ps-1307-literal-upload branch from 59f2fd4 to f740667 Compare October 20, 2025 04:31
Copy link
Member

@wolfeidau wolfeidau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏻 🚀

@DrJosh9000 DrJosh9000 enabled auto-merge October 20, 2025 04:38
@DrJosh9000 DrJosh9000 merged commit 6380628 into main Oct 20, 2025
1 check passed
@DrJosh9000 DrJosh9000 deleted the ps-1307-literal-upload branch October 20, 2025 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[zz-glob regression] No pattern option for buildkite-agent artifact upload

3 participants