Skip to content

Shell-quote values interpolated into Buildkite pipeline commands - #2824

Open
h1-mrz wants to merge 1 commit into
bazelbuild:masterfrom
h1-mrz:fix-bazelci-pipeline-quote
Open

Shell-quote values interpolated into Buildkite pipeline commands#2824
h1-mrz wants to merge 1 commit into
bazelbuild:masterfrom
h1-mrz:fix-bazelci-pipeline-quote

Conversation

@h1-mrz

@h1-mrz h1-mrz commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #2666: apply shlex.quote consistently to the remaining pipeline-command builders so every value interpolated into a project_pipeline command line is quoted the same way.

  • create_config_validation_steps: quote --file_config (the config file name comes from the PR's modified files)
  • upload_project_pipeline_step: quote project_name, git_repository, http_config, file_config and git_commit instead of manual double quotes / raw interpolation

Updates the corresponding test expectation to the shlex.quote style.

Follow-up to bazelbuild#2666: apply shlex.quote consistently to the remaining
pipeline-command builders so every value interpolated into a
project_pipeline command line is quoted the same way:

- create_config_validation_steps: quote --file_config (the config file
  name comes from the PR's modified files)
- upload_project_pipeline_step: quote project_name, git_repository,
  http_config, file_config and git_commit instead of manual double
  quotes / raw interpolation

Updates the corresponding test expectation to the shlex.quote style.
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.

1 participant