Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-27 | describe: Support describing by rule name | Oliver Reiche | |
2022-07-27 | install-cas now accepts --log-limit and --log-file | Alberto Sartori | |
2022-07-08 | In install-cas be more liberal in parsing artifact identifiers | Klaus Aehlig | |
2022-07-05 | Make remote endpoint specification part of analysis | Klaus Aehlig | |
The remote execution endpoint shards the target-level cache; still, for analysis, we want to specify a particular target-level cache, e.g., to analyse the inputs of a particular action that failed remotely. Note that the action identifier depends on the target-level cache in question, due to the extensional projection implicit in target-level caching. | |||
2022-07-05 | Remove option --persistent | Klaus Aehlig | |
... as the --request-action-input option provides a clean way of restoring the inputs to a specific action, without the need of interacting with the internal directory structure of the tool. In particular, the new option also works for remote builds. | |||
2022-07-05 | Implement staging of action inputs | Klaus Aehlig | |
Add an option to change the requested result to be (as artifacts) the input stage of a specified action. In this way, the inputs to individual actions can conveniently be inspected, e.g., for local debugging of why an action failed. | |||
2022-06-28 | Support more verbose error reporting | Klaus Aehlig | |
2022-06-24 | action deserialisation: accept null for "may_fail" | Klaus Aehlig | |
In that way, we are consistent with all other values in that there is a way to positively state that the default value should be taken. While there, fix a wrong error message. | |||
2022-06-20 | Repository representation: also use string as name in bindings | Klaus Aehlig | |
In this way, we keep the repsitory description more close to a normal multi-repository configuration. The only difference remaining is the absence of repository locations for git-tree roots. | |||
2022-06-20 | Crypto: Add and use set of globally used hash functions | Oliver Reiche | |
2022-06-13 | Statistics: Add counters for export targets | Oliver Reiche | |
2022-06-13 | TargetResult: Add support for JSON (de)serialization | Oliver Reiche | |
2022-06-13 | ArtifactDescription: Add ref getter for id and C++ hash | Oliver Reiche | |
2022-06-13 | RemoteExecutionConfig: Keep global platform properties | Oliver Reiche | |
... and cache endpoint address for rebuilding. | |||
2022-06-13 | RepoConfig: Compute repository key | Oliver Reiche | |
2022-06-09 | Change wording of -D to emphasize that it is an overlay | Klaus Aehlig | |
While there, also document the option (in more detail) in the man page. | |||
2022-06-02 | CLI: New option -D/--defines for in-line configuration | Oliver Reiche | |
2022-06-02 | Add missing direct dependencies | Klaus Aehlig | |
2022-05-09 | CLI: Fix use of multiple RE property options | Oliver Reiche | |
... which were all ignored except the last. CLI11 usually only calls the option function once all options have been parsed. This change ensures that the option function is called everytime the option is parsed. | |||
2022-04-27 | use kebab-case for all cmd line args | Alberto Sartori | |
2022-04-21 | add compatibility with original remote build protocol | Alberto Sartori | |
2022-04-04 | statistics: also count completed uncached actions | Klaus Aehlig | |
2022-04-04 | Add a new log level for progress updates | Klaus Aehlig | |
2022-04-04 | cli: hint on orientation of --log-limit argument | Klaus Aehlig | |
2022-03-21 | Drop unnecessary declaration of indirect dependencies | Klaus Aehlig | |
If we do not use a target directly, we also should not include it. It's be build tool's job to track indirect dependencies. | |||
2022-03-16 | Format: Apply compact JSON formatting | Oliver Reiche | |
2022-03-01 | Pass actions and trees in analysis result as shared pointer | Klaus Aehlig | |
... to avoid unnecessary copying and moving of larger objects. | |||
2022-02-28 | CLI: Add option to set action timeout | Oliver Reiche | |
2022-02-25 | Format: Apply alphabetical include order | Oliver Reiche | |
2022-02-22 | Initial self-hosting commit | Klaus Aehlig | |
This is the initial version of our tool that is able to build itself. In can be bootstrapped by ./bin/bootstrap.py Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com> Co-authored-by: Victor Moreno <victor.moreno1@huawei.com> |