Age | Commit message (Collapse) | Author | |
---|---|---|---|
6 days | Allow colons in remote-execution properties | Bin Yu | |
When user setting `remote-execution-properties` with commandline, we assume that input value must have format with `key:val`, in that case, if `val` includes colon(s), the real value after parsing won't be the same as user intends to have, for example, considering commandline flag: `--remote-execution-properties image:test.registry:8080/test`, will be parsed into a pair `<image, test.registry>` in existing implementation. Since it's reasonable to allow colon(s) in execution property value, we should allow this case, and still keep the restriction on key format. Signed-off-by: Bin Yu <yubin14@huawei.com> | |||
2024-12-19 | Fix cause of minor warnings | Oliver Reiche | |
2024-11-14 | common: Implement IWYU suggestions | Paul Cristian Sarbu | |
2024-10-07 | Enable readability-* checks. | Maksim Denisov | |
2024-10-07 | Enable readability-redundant-member-init check. | Maksim Denisov | |
2024-07-19 | common remote: Fix missing or wrong header guards | Paul Cristian Sarbu | |
2024-07-16 | Add useful aliases for platform properties and dispatch endpoint | Paul Cristian Sarbu | |
2024-06-28 | Use (un)expected for parsing dispatch info | Oliver Reiche | |
2024-01-31 | dispatch file parsing: Improve std::variant usage | Paul Cristian Sarbu | |
2023-12-12 | execution_api: Move dispatch file parser into separate utility | Paul Cristian Sarbu | |
2023-12-12 | Fix formatting of blob used to shard target cache | Paul Cristian Sarbu | |
The ToJson method of RemoteAddress was wrongly creating a list instead of a simple string, thus a wrongly formatted backend description was being used to shard the target cache. This however does not affect the correctness of the build. Changelog also updated accordingly. | |||
2023-11-30 | Resolve inconsistencies in third-party headers include format | Paul Cristian Sarbu | |
2023-09-22 | RemoteServeConfig: Remove problematic inheritance | Paul Cristian Sarbu | |
This was causing the remote serve address to overwrite the one set for remote execution. Also, to keep things clean, some common remote server-related methods and definitions were moved into their own library. |