import cli methods

pull/353/head
Frostebite 2022-04-07 23:58:04 +01:00
parent da75da3942
commit 3db98bbf58
3 changed files with 15 additions and 15 deletions

14
dist/index.js vendored
View File

@ -2571,8 +2571,8 @@ class Caching {
if (!fs_1.default.existsSync(cacheFolder)) {
yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cacheFolder}`);
}
cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${cacheFolder}`);
cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${sourceFolder}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${cacheFolder}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${sourceFolder}`);
process.chdir(path_1.default.resolve(sourceFolder, '..'));
if (cloud_runner_1.default.buildParameters.cloudRunnerIntegrationTests) {
cloud_runner_logger_1.default.log(`Hashed cache folder ${yield lfs_hashing_1.LFSHashing.hashAllFiles(sourceFolder)} ${sourceFolder} ${path_1.default.basename(sourceFolder)}`);
@ -2588,9 +2588,9 @@ class Caching {
console_1.assert(fs_1.default.existsSync(`${cacheArtifactName}.zip`), 'cache zip exists');
console_1.assert(fs_1.default.existsSync(path_1.default.basename(sourceFolder)), 'source folder exists');
if (cloud_runner_1.default.buildParameters.cachePushOverrideCommand) {
cloud_runner_system_1.CloudRunnerSystem.Run(formatFunction(cloud_runner_1.default.buildParameters.cachePushOverrideCommand));
yield cloud_runner_system_1.CloudRunnerSystem.Run(formatFunction(cloud_runner_1.default.buildParameters.cachePushOverrideCommand));
}
cloud_runner_system_1.CloudRunnerSystem.Run(`mv ${cacheArtifactName}.zip ${cacheFolder}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`mv ${cacheArtifactName}.zip ${cacheFolder}`);
remote_client_logger_1.RemoteClientLogger.log(`moved ${cacheArtifactName}.zip to ${cacheFolder}`);
console_1.assert(fs_1.default.existsSync(`${path_1.default.join(cacheFolder, cacheArtifactName)}.zip`), 'cache zip exists inside cache folder');
}
@ -2617,8 +2617,8 @@ class Caching {
.replace(/\n/g, ``)
.replace('.zip', '');
process.chdir(cacheFolder);
cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${cacheFolder}`);
cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${destinationFolder}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${cacheFolder}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`ls ${destinationFolder}`);
const cacheSelection = cacheArtifactName !== `` && fs_1.default.existsSync(`${cacheArtifactName}.zip`) ? cacheArtifactName : latestInBranch;
yield cloud_runner_logger_1.default.log(`cache key ${cacheArtifactName} selection ${cacheSelection}`);
// eslint-disable-next-line func-style
@ -2629,7 +2629,7 @@ class Caching {
});
};
if (cloud_runner_1.default.buildParameters.cachePullOverrideCommand) {
cloud_runner_system_1.CloudRunnerSystem.Run(formatFunction(cloud_runner_1.default.buildParameters.cachePullOverrideCommand));
yield cloud_runner_system_1.CloudRunnerSystem.Run(formatFunction(cloud_runner_1.default.buildParameters.cachePullOverrideCommand));
}
if (fs_1.default.existsSync(`${cacheSelection}.zip`)) {
const resultsFolder = `results${cloud_runner_1.default.buildParameters.buildGuid}`;

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -47,8 +47,8 @@ export class Caching {
if (!fs.existsSync(cacheFolder)) {
await CloudRunnerSystem.Run(`mkdir -p ${cacheFolder}`);
}
CloudRunnerSystem.Run(`ls ${cacheFolder}`);
CloudRunnerSystem.Run(`ls ${sourceFolder}`);
await CloudRunnerSystem.Run(`ls ${cacheFolder}`);
await CloudRunnerSystem.Run(`ls ${sourceFolder}`);
process.chdir(path.resolve(sourceFolder, '..'));
if (CloudRunner.buildParameters.cloudRunnerIntegrationTests) {
@ -72,9 +72,9 @@ export class Caching {
assert(fs.existsSync(`${cacheArtifactName}.zip`), 'cache zip exists');
assert(fs.existsSync(path.basename(sourceFolder)), 'source folder exists');
if (CloudRunner.buildParameters.cachePushOverrideCommand) {
CloudRunnerSystem.Run(formatFunction(CloudRunner.buildParameters.cachePushOverrideCommand));
await CloudRunnerSystem.Run(formatFunction(CloudRunner.buildParameters.cachePushOverrideCommand));
}
CloudRunnerSystem.Run(`mv ${cacheArtifactName}.zip ${cacheFolder}`);
await CloudRunnerSystem.Run(`mv ${cacheArtifactName}.zip ${cacheFolder}`);
RemoteClientLogger.log(`moved ${cacheArtifactName}.zip to ${cacheFolder}`);
assert(fs.existsSync(`${path.join(cacheFolder, cacheArtifactName)}.zip`), 'cache zip exists inside cache folder');
} catch (error) {
@ -101,8 +101,8 @@ export class Caching {
.replace('.zip', '');
process.chdir(cacheFolder);
CloudRunnerSystem.Run(`ls ${cacheFolder}`);
CloudRunnerSystem.Run(`ls ${destinationFolder}`);
await CloudRunnerSystem.Run(`ls ${cacheFolder}`);
await CloudRunnerSystem.Run(`ls ${destinationFolder}`);
const cacheSelection =
cacheArtifactName !== `` && fs.existsSync(`${cacheArtifactName}.zip`) ? cacheArtifactName : latestInBranch;
@ -120,7 +120,7 @@ export class Caching {
};
if (CloudRunner.buildParameters.cachePullOverrideCommand) {
CloudRunnerSystem.Run(formatFunction(CloudRunner.buildParameters.cachePullOverrideCommand));
await CloudRunnerSystem.Run(formatFunction(CloudRunner.buildParameters.cachePullOverrideCommand));
}
if (fs.existsSync(`${cacheSelection}.zip`)) {