Skip to content

Per-target exec_properties overwrites (not merges with) --remote_default_exec_properties #10252

@jmillikin-stripe

Description

@jmillikin-stripe

Description of the problem / feature request:

exec_properties is a universal target attribute documented as:

A dictionary of strings that will be added to the exec_properties of a platform selected for this target.

This doesn't seem to be working as expected when combined with --remote_default_exec_properties. Instead of merging, the default exec properties get completely ignored.

The build is not using a platform() rule (the container-image name is too dynamic to easily put in a source file), so I would have expected --remote_default_exec_properties to be used.

What operating system are you running Bazel on?

Linux

What's the output of bazel info release?

release 1.0.0

Metadata

Metadata

Assignees

Labels

P1I'll work on this now. (Assignee required)team-Remote-ExecIssues and PRs for the Execution (Remote) teamtype: feature request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions