summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2023-12-05 17:29:30 +0100
committerKlaus Aehlig <klaus.aehlig@huawei.com>2023-12-06 11:57:16 +0100
commit8739f2bb6e07321c4e92e5610f92785cae950ff7 (patch)
tree95e633e16ff45b2a76769c8608d5652d67bb83c4 /share
parentef2da9cbe1d55fd9667ad7fe42792ffd8ed0ec50 (diff)
downloadjustbuild-8739f2bb6e07321c4e92e5610f92785cae950ff7.tar.gz
just serve: make tc write strategy configurable
Diffstat (limited to 'share')
-rw-r--r--share/man/just-serve-config.5.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/share/man/just-serve-config.5.md b/share/man/just-serve-config.5.md
index 4bd51420..f01536eb 100644
--- a/share/man/just-serve-config.5.md
+++ b/share/man/just-serve-config.5.md
@@ -81,7 +81,17 @@ The configuration file is given by a JSON object.
is used.
For subkey *`"action timeout"`* the value in a number specifying the timeout
limit in seconds for actions run during a remote build. If unset, the default
- value 300 is used.
+ value 300 is used.
+ For subkey *`"target-cache write strategy"`* the value has to
+ be one of the values *`"disable"`*, *`"sync"`*, or *`"split"`*.
+ The default is *`"sync"`*, giving the instruction to
+ synchronize artifacts and write target-level cache entries.
+ The value *`"split"`* does the same using blob splitting
+ when synchronizing artifacts, provided it is supported by the
+ remote-execution endpoint. The value *`"disable"`* disables
+ adding new entries to the target-level cache, which defeats the
+ purpose of typical set up to share target-level computations
+ between clients.
See also