pull/524/head
Frostebite 2023-03-17 20:55:50 +00:00
parent 8d7c447350
commit 112d769360
6 changed files with 3 additions and 37 deletions

13
dist/index.js generated vendored
View File

@ -297,7 +297,6 @@ class BuildParameters {
useSharedLargePackages: cloud_runner_options_1.default.useSharedLargePackages,
useLz4Compression: cloud_runner_options_1.default.useLz4Compression,
maxRetainedWorkspaces: cloud_runner_options_1.default.maxRetainedWorkspaces,
constantGarbageCollection: cloud_runner_options_1.default.constantGarbageCollection,
garbageCollectionMaxAge: cloud_runner_options_1.default.garbageCollectionMaxAge,
githubChecks: cloud_runner_options_1.default.githubChecks,
asyncWorkflow: cloud_runner_options_1.default.asyncCloudRunner,
@ -622,11 +621,6 @@ class Cli {
await cloud_runner_system_1.CloudRunnerSystem.Run(`rm -r ${cloud_runner_folders_1.CloudRunnerFolders.ToLinuxFolder(cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute)}`);
}
await remote_client_1.RemoteClient.runCustomHookFiles(`after-build`);
const parameters = __1.CloudRunner.buildParameters;
if (parameters.constantGarbageCollection) {
await cloud_runner_system_1.CloudRunnerSystem.Run(`find /${cloud_runner_folders_1.CloudRunnerFolders.ToLinuxFolder(cloud_runner_folders_1.CloudRunnerFolders.buildVolumeFolder)}/ -name '*.*' -mmin +${parameters.garbageCollectionMaxAge * 60} -delete`);
await cloud_runner_system_1.CloudRunnerSystem.Run(`find ${cloud_runner_folders_1.CloudRunnerFolders.ToLinuxFolder(cloud_runner_folders_1.CloudRunnerFolders.cacheFolderForAllFull)} -name '*.*' -mmin +${parameters.garbageCollectionMaxAge * 60} -delete`);
}
return new Promise((result) => result(``));
}
}
@ -913,9 +907,6 @@ class CloudRunnerOptions {
// ### ### ###
// Garbage Collection
// ### ### ###
static get constantGarbageCollection() {
return CloudRunnerOptions.getInput(`constantGarbageCollection`) || true;
}
static get garbageCollectionMaxAge() {
return Number(CloudRunnerOptions.getInput(`garbageCollectionMaxAge`)) || 24;
}
@ -5769,10 +5760,8 @@ echo "downloading game-ci..."
${cloneBuilderCommands}
echo "bootstrap game ci cloud runner..."
node ${builderPath} -m remote-cli-pre-build
cat ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh
. ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh
rm ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh
printenv`;
rm ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`;
}
static BuildCommands(builderPath) {
const distFolder = node_path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathAbsolute, 'dist');

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -75,7 +75,6 @@ class BuildParameters {
public useSharedLargePackages!: boolean;
public useLz4Compression!: boolean;
public garbageCollectionMaxAge!: number;
public constantGarbageCollection!: boolean;
public githubChecks!: boolean;
public asyncWorkflow!: boolean;
public githubCheckId!: string;
@ -179,7 +178,6 @@ class BuildParameters {
useSharedLargePackages: CloudRunnerOptions.useSharedLargePackages,
useLz4Compression: CloudRunnerOptions.useLz4Compression,
maxRetainedWorkspaces: CloudRunnerOptions.maxRetainedWorkspaces,
constantGarbageCollection: CloudRunnerOptions.constantGarbageCollection,
garbageCollectionMaxAge: CloudRunnerOptions.garbageCollectionMaxAge,
githubChecks: CloudRunnerOptions.githubChecks,
asyncWorkflow: CloudRunnerOptions.asyncCloudRunner,

View File

@ -199,21 +199,6 @@ export class Cli {
await RemoteClient.runCustomHookFiles(`after-build`);
const parameters = CloudRunner.buildParameters;
if (parameters.constantGarbageCollection) {
await CloudRunnerSystem.Run(
`find /${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.buildVolumeFolder)}/ -name '*.*' -mmin +${
parameters.garbageCollectionMaxAge * 60
} -delete`,
);
await CloudRunnerSystem.Run(
`find ${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.cacheFolderForAllFull)} -name '*.*' -mmin +${
parameters.garbageCollectionMaxAge * 60
} -delete`,
);
}
return new Promise((result) => result(``));
}
}

View File

@ -301,10 +301,6 @@ class CloudRunnerOptions {
// Garbage Collection
// ### ### ###
static get constantGarbageCollection(): boolean {
return CloudRunnerOptions.getInput(`constantGarbageCollection`) || true;
}
static get garbageCollectionMaxAge(): number {
return Number(CloudRunnerOptions.getInput(`garbageCollectionMaxAge`)) || 24;
}

View File

@ -95,10 +95,8 @@ echo "downloading game-ci..."
${cloneBuilderCommands}
echo "bootstrap game ci cloud runner..."
node ${builderPath} -m remote-cli-pre-build
cat ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh
. ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh
rm ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh
printenv`;
rm ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`;
}
private static BuildCommands(builderPath: string) {