aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/storage/projectstore/httpprojectstore.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2025-11-12 09:47:47 +0100
committerGitHub Enterprise <[email protected]>2025-11-12 09:47:47 +0100
commit38afe76ae786288543a0bfd341f6b088a8fb5f5e (patch)
tree52d95ec3bf00850ff3a74c516aec6a711d7b27fe /src/zenserver/storage/projectstore/httpprojectstore.cpp
parent5.7.9-pre19 (diff)
downloadzen-38afe76ae786288543a0bfd341f6b088a8fb5f5e.tar.xz
zen-38afe76ae786288543a0bfd341f6b088a8fb5f5e.zip
control cache upload (#646)
* add option to enable/disable upload to builds cache
Diffstat (limited to 'src/zenserver/storage/projectstore/httpprojectstore.cpp')
-rw-r--r--src/zenserver/storage/projectstore/httpprojectstore.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/zenserver/storage/projectstore/httpprojectstore.cpp b/src/zenserver/storage/projectstore/httpprojectstore.cpp
index 8f2b9df9d..9661f1b49 100644
--- a/src/zenserver/storage/projectstore/httpprojectstore.cpp
+++ b/src/zenserver/storage/projectstore/httpprojectstore.cpp
@@ -464,6 +464,7 @@ namespace {
bool ForceDisableBlocks = Builds["disableblocks"sv].AsBool(false);
bool ForceDisableTempBlocks = Builds["disabletempblocks"sv].AsBool(false);
bool AssumeHttp2 = Builds["assumehttp2"sv].AsBool(false);
+ bool PopulateCache = Builds["populateCache"sv].AsBool(true);
MemoryView MetaDataSection = Builds["metadata"sv].AsBinaryView();
IoBuffer MetaData(IoBuffer::Wrap, MetaDataSection.GetData(), MetaDataSection.GetSize());
@@ -483,6 +484,7 @@ namespace {
ForceDisableBlocks,
ForceDisableTempBlocks,
AssumeHttp2,
+ PopulateCache,
MetaData};
RemoteStore = CreateJupiterBuildsRemoteStore(Log(),
Options,