track cloud runner storage consumption AND enable constant garbage collect flag

pull/437/head
Frostebite 2022-10-20 19:58:47 +01:00
parent 63147318af
commit 0b9794fc75
3 changed files with 3 additions and 3 deletions

2
dist/index.js vendored
View File

@ -625,7 +625,7 @@ class Cli {
const parameters = yield __1.BuildParameters.create();
__1.CloudRunner.setup(parameters);
if (parameters.constantGarbageCollection) {
yield 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`);
yield 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`);
yield 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(``));

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -191,7 +191,7 @@ export class Cli {
CloudRunner.setup(parameters);
if (parameters.constantGarbageCollection) {
await CloudRunnerSystem.Run(
`find ${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.buildVolumeFolder)} -name '*.*' -mmin +${
`find /${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.buildVolumeFolder)}/ -name '*.*' -mmin +${
parameters.garbageCollectionMaxAge * 60
} -delete`,
);