Custom step file support

pull/437/head
Frostebite 2022-10-13 16:53:46 +01:00
parent 6f985fa22d
commit 3a2aedaf9e
2 changed files with 4 additions and 1 deletions

View File

@ -81,6 +81,9 @@ export class RemoteClient {
RemoteClientLogger.log(`Cloning the repository being built:`); RemoteClientLogger.log(`Cloning the repository being built:`);
await CloudRunnerSystem.Run(`git config --global filter.lfs.smudge "git-lfs smudge --skip -- %f"`); await CloudRunnerSystem.Run(`git config --global filter.lfs.smudge "git-lfs smudge --skip -- %f"`);
await CloudRunnerSystem.Run(`git config --global filter.lfs.process "git-lfs filter-process --skip"`); await CloudRunnerSystem.Run(`git config --global filter.lfs.process "git-lfs filter-process --skip"`);
if (!CloudRunner.buildParameters.retainWorkspace) {
await CloudRunnerSystem.Run(`rm -r ${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.repoPathAbsolute)}`);
}
await CloudRunnerSystem.Run( await CloudRunnerSystem.Run(
`git clone -q ${CloudRunnerFolders.targetBuildRepoUrl} ${path.resolve( `git clone -q ${CloudRunnerFolders.targetBuildRepoUrl} ${path.resolve(
`..`, `..`,

View File

@ -116,7 +116,7 @@ export class BuildAutomationWorkflow implements WorkflowInterface {
private static setupCommands(builderPath) { private static setupCommands(builderPath) {
const commands = `mkdir -p ${CloudRunnerFolders.ToLinuxFolder( const commands = `mkdir -p ${CloudRunnerFolders.ToLinuxFolder(
CloudRunnerFolders.builderPathAbsolute, CloudRunnerFolders.builderPathAbsolute,
)} && rm -r ${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.repoPathAbsolute)} && git clone -q -b ${ )} && git clone -q -b ${
CloudRunner.buildParameters.cloudRunnerBranch CloudRunner.buildParameters.cloudRunnerBranch
} ${CloudRunnerFolders.unityBuilderRepoUrl} "${CloudRunnerFolders.ToLinuxFolder( } ${CloudRunnerFolders.unityBuilderRepoUrl} "${CloudRunnerFolders.ToLinuxFolder(
CloudRunnerFolders.builderPathAbsolute, CloudRunnerFolders.builderPathAbsolute,