Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-13 | Test: Add GC test for export targets | Oliver Reiche | |
2023-03-13 | Test: Extend basic GC test by link count check | Oliver Reiche | |
2023-03-13 | Test: Extend basic GC test for compatible | Oliver Reiche | |
2023-03-13 | GC: Fix uplinking of ActionResults in compatible | Oliver Reiche | |
... as internally we do not do the Tree-dance. Instead, we directly store the root Directory digest for ActionResult's OutputDirectories. | |||
2023-03-13 | TargetCache: Drop dependency on execution api | Oliver Reiche | |
2023-03-13 | TargetCache: Drop dependency on repository config | Oliver Reiche | |
2023-03-13 | Artifact: No user error on object info parse fail | Oliver Reiche | |
2023-03-13 | Remote Tests: Dump server output to file | Oliver Reiche | |
... instead of using pipes that are prone to get full. Also increase log level to Trace. | |||
2023-03-13 | Remote Tests: Ensure writable build root exists | Oliver Reiche | |
2023-03-13 | just-mr: remove unnecessary double quotes | Klaus T. Aehlig | |
... on reporting the exec command; json encoding is already quoting enough. | |||
2023-03-10 | Update nlohmann::json to 3.11.2 | Klaus Aehlig | |
2023-03-10 | just-mr: do not unnecessarily forward log-limit | Klaus Aehlig | |
The forwarding of the log-limit argument is only useful, if the value is different from the default. | |||
2023-03-10 | just-mr: fix launcher forwarding | Klaus Aehlig | |
A local launcher should be forwarded, if it is different to the default launcher (which is ["env", "--"]); in particular, an explictly empy launcher should be forwarded. | |||
2023-03-10 | Move common defaults for just and just-mr into a separate library | Klaus Aehlig | |
... and, in this way, avoid duplication of these constants that might lead to inconsistencies between those two tools later. | |||
2023-03-10 | just-mr man page: document all exit codes | Klaus Aehlig | |
2023-03-10 | tests: get rid of credentials repo since tests now use just execute as a ↵ | Alberto Sartori | |
remote endpoint | |||
2023-03-10 | Enforce remote-execution unit tests | Klaus Aehlig | |
... now that they no longer depend on an external remote execution. | |||
2023-03-10 | Switch CC tests depending on remote execution | Klaus Aehlig | |
... to bring their own remote-execution endpoint. | |||
2023-03-10 | Add a rule for CC tests depending on remote execution | Klaus Aehlig | |
In order to keep our tests self-contained, do not rely on an external remote-execution service to be present; instead, use `just execute` to provide the remote execution service. | |||
2023-03-10 | bytestream server: bugfix: if a tree is requested, look for it *only* | Alberto Sartori | |
in the tree CAS. Before this patch, after the checking in the tree cas, also the blob cas was checked leading to a NOT-FOUND error. | |||
2023-03-10 | execution service: implement WaitExecution and ↵ | Alberto Sartori | |
google::longrunning::Operations::GetOperation For each action that is executed, an entry is added to a shared thread safe cache. Once the number of operations stored exceeds twice 2^n, where n is given by the option --log-operations-threshold, at most 2^n operations will be removed, in a FIFO scheme. | |||
2023-03-09 | bugfix: bazel api tests: upload empty root for actions as Tree and not as File | Alberto Sartori | |
2023-03-09 | Just-MR: Improve logging messages | Paul Cristian Sarbu | |
... by reporting unsupported config values explicitly and fixing inconsistencies. | |||
2023-03-08 | docs: Add SSL verification options to just-mr section-1 man page | Paul Cristian Sarbu | |
Two command line arguments added: one to disable SSL verification, the other to override the path to the default system CA certificate bundle. | |||
2023-03-08 | Just-MR: Add logic for SSL verification during archive fetch | Paul Cristian Sarbu | |
2023-03-08 | Just-MR: Add command line options for SSL verification during archive fetch | Paul Cristian Sarbu | |
2023-03-08 | curl_easy_handle: Add logic for handling user SSL settings | Paul Cristian Sarbu | |
2023-03-08 | just-mr: fix options mismatches | Paul Cristian Sarbu | |
... both with respect to just options and the man page specifications. Option -L of just-mr was reassigned as a short name for --local-launcher, matching its use in just. Its place is now correctly held by the full name option --checkout-locations, as per the section-1 man page. | |||
2023-03-08 | changelog: fix typos | Paul Cristian Sarbu | |
2023-03-08 | Fix example just-mrrc in man page | Oliver Reiche | |
2023-03-08 | docs: Update just-mr section-5 man page with new 'git tree' repository type | Paul Cristian Sarbu | |
2023-03-08 | test: Add test for just-mr git tree repository type | Paul Cristian Sarbu | |
2023-03-08 | Just-MR: Add logic for git tree repository type setup | Paul Cristian Sarbu | |
2023-03-08 | Just-MR: Add tree id root map | Paul Cristian Sarbu | |
Map for a workspace root given as a known git tree id which is promised to be obtainable by executing a specified command. | |||
2023-03-08 | GitRepo: Add method to check existence of a Git tree | Paul Cristian Sarbu | |
2023-03-07 | Just-mr: Add --local-launcher option | Paul Cristian Sarbu | |
Also update just-mr section-1 man page | |||
2023-03-07 | just-mr utils: Be more verbose in just subcommand flags mapping | Paul Cristian Sarbu | |
Make clear what fields the defined boolean values refer to. | |||
2023-03-07 | Git: Move 'fake' repository log messages to more appropriate reporting level | Paul Cristian Sarbu | |
2023-03-07 | docs: Fix typo in just-mr section-1 man page | Paul Cristian Sarbu | |
2023-03-07 | Add a design document on action-controlled execution properties | Klaus Aehlig | |
2023-03-06 | Switch shell tests to use just as remote execution endpoint | Klaus Aehlig | |
... and, in this way, ensure the test also tests properly in absence of an external remote execution system. | |||
2023-03-06 | Add rule for shell tests with remote execution | Klaus Aehlig | |
... similar to ["@", "rules", "shell/test", "script"], but implicitly starting a remote execution in the background, passing the information about that endpoint to the test via an environment variable. | |||
2023-03-06 | Execution server: Fix OutputDirectory generation in compatible mode | Sascha Roloff | |
2023-03-06 | Progress reporting: Adjust just-mr maps statistics counting | Paul Cristian Sarbu | |
Reporting and counting should be done as early as possible, once known that there is nothing cached. | |||
2023-03-06 | CommitGitMap: Move helper function out of header file | Paul Cristian Sarbu | |
2023-03-06 | ImportToGitMap: Move helper function out of header file | Paul Cristian Sarbu | |
2023-03-06 | GitRepo: Add missing retval check for git oid libgit2 calls | Paul Cristian Sarbu | |
2023-03-06 | Targets: Fix minor deps structure issue | Paul Cristian Sarbu | |
2023-03-06 | just-mr.py: Remove unused function argument | Paul Cristian Sarbu | |
2023-03-03 | GitRepoRemote: Correctly honor proxy settings in fetch and commit update | Paul Cristian Sarbu | |