fixes
parent
8d7c447350
commit
112d769360
|
@ -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');
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -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,
|
||||
|
|
|
@ -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(``));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue