Fix WorkingDirectory in -m build mode

master
Harald Wolff 2020-12-09 17:15:46 +01:00
parent 440c6af85d
commit 65d64c2484
2 changed files with 5 additions and 2 deletions

View File

@ -65,8 +65,11 @@ namespace ln.build.server
CIService.Start();
break;
case RunMode.build:
CIJob job = new CIJob(CIService,null, (BuildSecret != null) ? CIService.GetSecretStorage(BuildSecret) : null);
CIJob job = new CIJob(CIService, null, (BuildSecret != null) ? CIService.GetSecretStorage(BuildSecret) : null);
job.WorkingDirectory = BuildPath;
job.Environment.WorkingDirectory = BuildPath;
job.RunJob();
break;
case RunMode.versioning:

View File

@ -55,7 +55,7 @@ namespace ln.build
Logger = new Logger(new FileLogger(Path.Combine(ciService.ReportsDirectory, JobID, "build.log")));
Logger.Backends.Add(Logger.ConsoleLogger);
Environment = new CommandEnvironment(){ CIJob = this };
Environment = new CommandEnvironment(){ CIJob = this, WorkingDirectory = WorkingDirectory };
}
public Stream GetLogStream(string name)