Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-12 | Adapted Executor to upload known artifacts from local CAS to remote CAS in ↵ | Sascha Roloff | |
case they got pruned | |||
2022-09-12 | Removed ArtifactDigest is_tree() predicate | Sascha Roloff | |
2022-08-19 | Rebuild: Support proper progress printing | Oliver Reiche | |
2022-08-05 | Add more tracing messages to remote execution client | Sascha Roloff | |
2022-08-05 | Upload known git trees if not available in CAS | Sascha Roloff | |
2022-08-05 | Modified artifact digest to provide wire digest on demand | Sascha Roloff | |
2022-07-07 | Traverser: Bring task system down gracefully on error | Oliver Reiche | |
2022-06-20 | Crypto: Add and use set of globally used hash functions | Oliver Reiche | |
2022-06-20 | Executor: Fix printing artifact ids | Oliver Reiche | |
2022-04-27 | dump action command on DebugLevel | Alberto Sartori | |
2022-04-26 | Rebuild: report full command line | Klaus Aehlig | |
With the reformating of the analyse result we accepted longer output lines anyway. Allowing them in the report of a detected flaky action immediately gets the log and console output more useful, as the source can often be identified without looking at the full definition of the action in the action graph. | |||
2022-04-25 | Progress reporting: include origins of running actions | Klaus Aehlig | |
For a user, an important information is to know which actions are currently running and, more importantly, the target that caused them. To do so, we need a bit of infrastructure. - We have to keep track of begin and end of running actions, as well as the order in which they were started. That has to happen efficiently and in a thread-safe way. - We have to compute and keep the origin map for actions, even if we don't serialize the action graph. | |||
2022-04-21 | add compatibility with original remote build protocol | Alberto Sartori | |
2022-04-04 | statistics: also count completed uncached actions | Klaus Aehlig | |
2022-03-23 | Apply changes suggested by clang-tidy 11 | Oliver Reiche | |
2022-03-23 | Apply changes suggested by clang-format 11 | Oliver Reiche | |
2022-03-16 | Format: Apply compact JSON formatting | Oliver Reiche | |
2022-03-04 | executor: fix json reporting of commands | Klaus Aehlig | |
When reporting a command that failed, or produced some output, report it as a list of strings, not as a singleton-list consisting of a list of strings. While there, improve wording of message; in particular, avoid confussion between a command that errored and one that produced outout on stderr. | |||
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 | Executor: Log failing action's command | Oliver Reiche | |
2022-02-28 | CLI: Add option to set action timeout | 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> |