Refactor and cleanup - no async input, combined setup/build, removed github logs for cli runs

pull/353/head
Frostebite 2022-04-03 01:46:45 +01:00
parent 141fd46c08
commit d3390f85ce
4 changed files with 4 additions and 4 deletions

2
dist/index.js vendored
View File

@ -3235,7 +3235,7 @@ class BuildAutomationWorkflow {
${cloud_runner_1.default.buildParameters.cloudRunnerIntegrationTests ? '' : '#'} tree ${cloud_runner_folders_1.CloudRunnerFolders.builderPathFull.replace(/\\/g, `/`)} ${cloud_runner_1.default.buildParameters.cloudRunnerIntegrationTests ? '' : '#'} tree ${cloud_runner_folders_1.CloudRunnerFolders.builderPathFull.replace(/\\/g, `/`)}
chmod +x ${path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)} chmod +x ${path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)}
echo "caching" echo "caching"
ls ${path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathFull, 'dist')} ls ${path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathFull, 'dist').replace(/\\/g, `/`)}
node ${path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)} -m remote-cli`; node ${path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)} -m remote-cli`;
} }
static get BuildCommands() { static get BuildCommands() {

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -38,6 +38,7 @@ describe('Cloud Runner', () => {
Input.githubInputEnabled = false; Input.githubInputEnabled = false;
// setup parameters // setup parameters
const buildParameter = await BuildParameters.create(); const buildParameter = await BuildParameters.create();
Input.githubInputEnabled = true;
const baseImage = new ImageTag(buildParameter); const baseImage = new ImageTag(buildParameter);
// run the job // run the job
const file = await CloudRunner.run(buildParameter, baseImage.toString()); const file = await CloudRunner.run(buildParameter, baseImage.toString());
@ -73,7 +74,6 @@ describe('Cloud Runner', () => {
expect(results).toContain(libraryString); expect(results).toContain(libraryString);
const results2 = await CloudRunner.run(buildParameter, baseImage.toString()); const results2 = await CloudRunner.run(buildParameter, baseImage.toString());
expect(results2).toEqual(expect.not.stringContaining(libraryString)); expect(results2).toEqual(expect.not.stringContaining(libraryString));
Input.githubInputEnabled = true;
}, 1000000); }, 1000000);
} }
}); });

View File

@ -98,7 +98,7 @@ export class BuildAutomationWorkflow implements WorkflowInterface {
} tree ${CloudRunnerFolders.builderPathFull.replace(/\\/g, `/`)} } tree ${CloudRunnerFolders.builderPathFull.replace(/\\/g, `/`)}
chmod +x ${path.join(CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)} chmod +x ${path.join(CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)}
echo "caching" echo "caching"
ls ${path.join(CloudRunnerFolders.builderPathFull, 'dist')} ls ${path.join(CloudRunnerFolders.builderPathFull, 'dist').replace(/\\/g, `/`)}
node ${path.join(CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)} -m remote-cli`; node ${path.join(CloudRunnerFolders.builderPathFull, 'dist', `index.js`).replace(/\\/g, `/`)} -m remote-cli`;
} }