Commit Graph

10 Commits

Author SHA1 Message Date
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
Josh Engebretson
3a01730d69 Horde: --no-ansi nor --ansi is a docker flag, solely docker-compose
#rnx
#jira none

[CL 17791586 by Josh Engebretson in ue5-main branch]
2021-10-12 17:29:48 -04:00
Josh Engebretson
8b73c87645 Horde: Use --ansi never instead of since removed --no-ansi
#jira none
#rnx

[CL 17791295 by Josh Engebretson in ue5-main branch]
2021-10-12 17:09:43 -04:00
Josh Engebretson
079521f0a6 Horde: Remove --no-ansi flag for docker buld task
#rnx

[CL 17791028 by Josh Engebretson in ue5-main branch]
2021-10-12 17:00:00 -04:00
Ben Marsh
a887e01f04 BuildGraph: Add Docker-Compose-Up and Docker-Compose-Down tasks.
Also disable ANSI escape sequences while running any docker commands, and allow passing an environment file into <DotNet> tasks.

#fyi Joakim.Lindqvist

[CL 17786622 by Ben Marsh in ue5-main branch]
2021-10-12 12:41:54 -04: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
c3492fa37f BuildGraph: Clear the Docker staging directory before copying files into it.
[CL 16558983 by Ben Marsh in ue5-main branch]
2021-06-04 11:20:54 -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
1b33363239 BuildGraph: Add specific tasks for building and pushing images with Docker.
[CL 16337213 by Ben Marsh in ue5-main branch]
2021-05-14 18:29:41 -04:00