summaryrefslogtreecommitdiff
path: root/src/buildtool/main/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/main/main.cpp')
-rw-r--r--src/buildtool/main/main.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp
index b8f5f36d..ae533515 100644
--- a/src/buildtool/main/main.cpp
+++ b/src/buildtool/main/main.cpp
@@ -155,7 +155,7 @@ void SetupServeConfig(ServeArguments const& srvargs,
BuildArguments const& bargs,
TCArguments const& tc) {
if (srvargs.remote_serve_address) {
- if (not RemoteServeConfig::SetRemoteAddress(
+ if (not RemoteServeConfig::Instance().SetRemoteAddress(
*srvargs.remote_serve_address)) {
Logger::Log(LogLevel::Error,
"Setting serve service address '{}' failed.",
@@ -164,26 +164,27 @@ void SetupServeConfig(ServeArguments const& srvargs,
}
}
if (not srvargs.repositories.empty() and
- not RemoteServeConfig::SetKnownRepositories(srvargs.repositories)) {
+ not RemoteServeConfig::Instance().SetKnownRepositories(
+ srvargs.repositories)) {
Logger::Log(LogLevel::Error,
"Setting serve service repositories failed.");
std::exit(kExitFailure);
}
// make parallelism and build options available for remote builds
- if (not RemoteServeConfig::SetJobs(cargs.jobs)) {
+ if (not RemoteServeConfig::Instance().SetJobs(cargs.jobs)) {
Logger::Log(LogLevel::Error, "Setting jobs failed.");
std::exit(kExitFailure);
}
if (bargs.build_jobs > 0 and
- not RemoteServeConfig::SetBuildJobs(bargs.build_jobs)) {
+ not RemoteServeConfig::Instance().SetBuildJobs(bargs.build_jobs)) {
Logger::Log(LogLevel::Error, "Setting build jobs failed.");
std::exit(kExitFailure);
}
- if (not RemoteServeConfig::SetActionTimeout(bargs.timeout)) {
+ if (not RemoteServeConfig::Instance().SetActionTimeout(bargs.timeout)) {
Logger::Log(LogLevel::Error, "Setting action timeout failed.");
std::exit(kExitFailure);
}
- RemoteServeConfig::SetTCStrategy(tc.target_cache_write_strategy);
+ RemoteServeConfig::Instance().SetTCStrategy(tc.target_cache_write_strategy);
if (tc.target_cache_write_strategy == TargetCacheWriteStrategy::Disable) {
Logger::Log(LogLevel::Info,
"Target-level cache writing of serve service is disabled.");