please
please copied to clipboard
High-performance extensible build system for reproducible multi-language builds.
MWE: ``` genrule( name = "not_a_test", cmd = "true", ) ``` ``` $ plz test //:not_a_test 0 test targets and 0 tests run; 0 passed. Total time: 10ms real, 0s...
## Problem The `str.format()` function in Please was not properly handling escaped braces (`{{` and `}}`), which should be converted to single braces (`{` and `}`) according to Python's standard...
Hi, Would it be okay to add a note somewhere about the [vim-please](https://github.com/adox/vim-please) which provides syntax highlighting and indentation support for the Please build system?
AWS S3 custom cache fails (configuration taken from the docs): ``` [Cache] RetrieveCommand="aws s3 cp s3://YOUR-OWN-CACHE-BUCKET/please/$CACHE_KEY -" StoreCommand="aws s3 cp - s3://YOUR-OWN-CACHE-BUCKET/please/$CACHE_KEY" ``` It looks like no external environment variables...
I've been using please to build some project with maven and encountered freeze during the build. Reapplying same commands when in `--shell` mode worked fine (no freeze). Dig up a...
Generated using Please 17.21.0 with `plz test --profile_file=default.pgo //...` after a `plz clean -f` and `plz update` I'm a little concerned that the file is now 23% of the size...
"Configuration.Sandbox.Tool" accepts only absolute paths or commands from two-three global directories. So I cannot refer to a repository-specific bash script. Can we somehow pre-process the config and expand a tiny...
Right now, a job can be "sandboxed" or "not sandboxed". I have multiple sandboxes, ranging from default, through docker-based down to qemu one. Depending on the job, I need different...
`str.format` has a number of surprising behaviours that aren't Pythonic: * Numerical replacement fields use a different syntax to named replacement fields (i.e. `${0}`). * Automatic and manual replacement field...