move SheepIt settings to global settings

This commit is contained in:
Nathan
2025-12-17 16:19:08 -07:00
parent 03b3ae58f4
commit 202ad49f48
11 changed files with 268 additions and 34 deletions

View File

@@ -89,9 +89,10 @@ $attachPath = Join-Path $dataRoot 'attach-helper.ps1'
var config = _configService.Load();
var sheepIt = worker.WorkerTypes.SheepIt;
var safeKey = sheepIt.RenderKey.Replace("'", "''");
var safeUser = sheepIt.Username.Replace("'", "''");
var urls = config.GlobalSettings.SheepItJarUrls;
var globalSettings = config.GlobalSettings;
var safeKey = globalSettings.SheepItRenderKey.Replace("'", "''");
var safeUser = globalSettings.SheepItUsername.Replace("'", "''");
var urls = globalSettings.SheepItJarUrls;
var urlLiteral = "@(" + string.Join(", ", Array.ConvertAll(urls.ToArray(), url => $"'{url}'")) + ")";
return $@"