Ben Marsh
8fd4138532
UAT: Move all BuildGraph tasks into the AutomationTool.Tasks namespace (currently inconsistently in multiple other namespaces).
...
[CL 18434892 by Ben Marsh in ue5-main branch]
2021-12-10 16:56:09 -05:00
Ben Marsh
6a2855f64c
UAT: Add support for async build commands and BuildGraph tasks.
...
#preflight 61b3aa86e928cffe866fa918
[CL 18433916 by Ben Marsh in ue5-main branch]
2021-12-10 15:36:47 -05:00
Joakim Lindqvist
14c7319f58
BuildGraph - Fixed issue with helm task not handling when there were no values files
...
[CL 18268151 by Joakim Lindqvist in ue5-main branch]
2021-11-23 05:33:34 -05:00
Joakim Lindqvist
8c4c7c9ca5
Fixes for HelmTask in BuildGraph
...
* No longer modify the global kubecontext but rather pass the context to use into helm
* Added option to specify which kubeconfig to use
* Fixed issue when values not being handled correctly
[CL 18238748 by Joakim Lindqvist in ue5-main branch]
2021-11-18 11:28:42 -05:00
jonathan adamczewski
4ece24e65a
AutomationTool, BuildUtilities:
...
UnrealBuild -> Unreal for EngineDirectory, RootDirectory, IsEngineInstalled, UnrealBuildToolPath
Remove CommandUtils EngineDirectory, RootDirectory, IsEngineInstalled - use equvalents from UnrealBuildBase.Unreal
#jira none
[CL 16648181 by jonathan adamczewski in ue5-main branch]
2021-06-11 18:20:44 -04:00
Ben Marsh
6b75041657
BuildGraph: Allow not specifying a ValuesFile attribute to Helm tasks.
...
[CL 16372858 by Ben Marsh in ue5-main branch]
2021-05-18 14:41:13 -04:00
Ben Marsh
393ae4442a
BuildGraph: Fix additional arguments not being passed to Helm.
...
[CL 16372208 by Ben Marsh in ue5-main branch]
2021-05-18 14:21:45 -04:00
Ben Marsh
bc1e81c4c4
BuildGraph: Use an absolute path when specifying a helm chart.
...
[CL 16358864 by Ben Marsh in ue5-main branch]
2021-05-17 16:45:58 -04:00
Ben Marsh
599f0ff525
BuildGraph: Add support for passing text files containing environment variables into AWS, Docker, Helm and Spawn tasks. Also add an Aws-AssumeRole task which can assume a role and write a new list of environment variables.
...
[CL 16341432 by Ben Marsh in ue5-main branch]
2021-05-15 12:48:30 -04:00
Ben Marsh
cab27f1064
BuildGraph: Remove --dry-run argument from Helm task.
...
[CL 16339760 by Ben Marsh in ue5-main branch]
2021-05-14 22:36:40 -04:00
Ben Marsh
38604d7eb4
BuildGraph: Use a standard AWS config file to configure Aws/Docker/Helm tasks.
...
[CL 16338005 by Ben Marsh in ue5-main branch]
2021-05-14 20:02:54 -04:00
Ben Marsh
74a415cac9
Add a Helm task to allow updating releases.
...
[CL 16249773 by Ben Marsh in ue5-main branch]
2021-05-10 12:01:51 -04:00