BuildGraph: Allow not specifying a ValuesFile attribute to Helm tasks.

[CL 16372858 by Ben Marsh in ue5-main branch]
This commit is contained in:
Ben Marsh
2021-05-18 14:41:13 -04:00
parent d884513784
commit 6b75041657
@@ -127,10 +127,13 @@ namespace BuildGraph.Tasks
Arguments.Add("--set");
Arguments.Add(Value);
}
foreach (FileReference ValuesFile in ResolveFilespec(CommandUtils.RootDirectory, Parameters.ValuesFile, TagNameToFileSet))
if (!String.IsNullOrEmpty(Parameters.ValuesFile))
{
Arguments.Add("--values");
Arguments.Add(ValuesFile.FullName);
foreach (FileReference ValuesFile in ResolveFilespec(CommandUtils.RootDirectory, Parameters.ValuesFile, TagNameToFileSet))
{
Arguments.Add("--values");
Arguments.Add(ValuesFile.FullName);
}
}
string AdditionalArguments = String.IsNullOrEmpty(Parameters.Arguments) ? String.Empty : $" {Parameters.Arguments}";