- 29 Jun, 2022 1 commit
-
-
Jürg Billeter authored
Include paths need to be prefixed with the working directory and normalized before being added to the merkle tree. Otherwise, invalid CAS `Directory` messages with `..` entries may be generated.
-
- 27 Jun, 2022 1 commit
-
-
Jürg Billeter authored
This adds the configuration option `RECC_KEEPALIVE_TIME`. By default, keepalive pings remain disabled.
-
- 16 Jun, 2022 2 commits
-
-
Jürg Billeter authored
-
Jürg Billeter authored
If the path of a dependency contains `..` segments before normalization, we need to ensure that the directories preceding the `..` exist in the merkle tree. Otherwise, the OS will fail to resolve the non-normalized path during action execution with `ENOENT`.
-
- 09 Jun, 2022 1 commit
-
-
Jürg Billeter authored
Errors from the dependencies command should only be visible in recc logs, not stderr.
-
- 19 May, 2022 1 commit
-
-
Jürg Billeter authored
The behavior depends on whether `RECC_NO_PATH_REWRITE` is set.
-
- 17 May, 2022 1 commit
-
-
Jürg Billeter authored
Do not modify path arguments at all if `RECC_NO_PATH_REWRITE` is set. This reduces differences between local and remote execution.
-
- 11 May, 2022 1 commit
-
-
Jürg Billeter authored
This makes it possible to unset a platform property from the recc config file by setting an empty environment variable.
-
- 05 May, 2022 2 commits
-
-
Jeremiah Bonney authored
-
Jeremiah Bonney authored
-
- 02 May, 2022 1 commit
-
-
Jürg Billeter authored
Reduce differences between local and remote execution.
-
- 26 Apr, 2022 1 commit
-
-
Jürg Billeter authored
-
- 19 Apr, 2022 2 commits
-
-
Neill Whillans authored
-
Neill Whillans authored
-
- 07 Apr, 2022 1 commit
-
-
Jürg Billeter authored
This makes `evaluate_config_locations()` idempotent.
-
- 30 Mar, 2022 1 commit
-
-
Jürg Billeter authored
-
- 29 Mar, 2022 2 commits
-
-
Jürg Billeter authored
An optional salt value to place the `Action` into a separate cache namespace.
-
Neill Whillans authored
jinja2
-
- 18 Feb, 2022 2 commits
-
-
Frank Kolarek authored
-
Frank Kolarek authored
-
- 16 Feb, 2022 1 commit
-
-
Frank Kolarek authored
-
- 14 Feb, 2022 1 commit
-
-
Jeremiah Bonney authored
-
- 08 Feb, 2022 1 commit
-
-
Jürg Billeter authored
This uses batching for small files to make the download more efficient and streams large files to disk to reduce peak memory usage.
-
- 03 Nov, 2021 1 commit
-
-
Marios Hadjimichael authored
-
- 01 Nov, 2021 1 commit
-
-
Jürg Billeter authored
This allows users of `ExecutionContext` to retrieve the action digest after execution.
-
- 28 Oct, 2021 4 commits
-
-
Jürg Billeter authored
recc/test/deps.t.cpp:90:32: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
-
Jürg Billeter authored
The `IMPORTED_TARGET` functionality of CMake `pkg_check_modules()` doesn't support static linking. Pass `--static` to pkg-config to get the right linker flags. https://gitlab.kitware.com/cmake/cmake/-/issues/21714
-
Jürg Billeter authored
-
Jürg Billeter authored
These are new dependencies of gRPC with Debian 11.
-
- 22 Oct, 2021 1 commit
-
-
Jeremiah Bonney authored
-
- 21 Oct, 2021 1 commit
-
-
Jürg Billeter authored
-
- 20 Oct, 2021 2 commits
-
-
Jürg Billeter authored
-
Jürg Billeter authored
Sphinx 3.x is not compatible with Python 3.10: ImportError: cannot import name 'Union' from 'types' (/usr/local/lib/python3.10/types.py)
-
- 05 Oct, 2021 3 commits
-
-
Jürg Billeter authored
-
Jürg Billeter authored
-
Jürg Billeter authored
-
- 04 Oct, 2021 2 commits
-
-
Jürg Billeter authored
-
Jürg Billeter authored
-
- 30 Sep, 2021 2 commits
-
-
Jürg Billeter authored
-
Jürg Billeter authored
This allows use of recc logic in other applications.
-