Custom step file support

pull/437/head
Frostebite 2022-10-13 15:42:21 +01:00
parent 76bab5b221
commit f0723fffdd
1 changed files with 7 additions and 7 deletions

View File

@ -98,7 +98,7 @@ export class BuildAutomationWorkflow implements WorkflowInterface {
return `apt-get update > /dev/null return `apt-get update > /dev/null
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
} }
apt-get install -y tar tree npm git-lfs jq git > /dev/null apt-get install -y tar tree npm git-lfs jq git > /dev/null
@ -136,26 +136,26 @@ export class BuildAutomationWorkflow implements WorkflowInterface {
echo "game ci cloud runner clone" echo "game ci cloud runner clone"
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
} }
${retainedWorkspaceCommands} ${retainedWorkspaceCommands}
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
} }
${cloneBuilderCommands} ${cloneBuilderCommands}
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
} }
echo "game ci cloud runner bootstrap" echo "game ci cloud runner bootstrap"
node ${builderPath} -m remote-cli-pre-build node ${builderPath} -m remote-cli-pre-build
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
}`; }`;
} }
@ -179,13 +179,13 @@ export class BuildAutomationWorkflow implements WorkflowInterface {
chmod +x ${builderPath} chmod +x ${builderPath}
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
} }
node ${builderPath} -m remote-cli-post-build node ${builderPath} -m remote-cli-post-build
${ ${
CloudRunner.buildParameters.cloudRunnerIntegrationTests CloudRunner.buildParameters.cloudRunnerIntegrationTests
? `tree -L 2 /${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}` ? `tree -L 2 ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}`
: `` : ``
}`; }`;
} }