async pipeline

pull/479/head
Frostebite 2022-12-15 21:30:03 +00:00
parent f2e5cc7e1d
commit 8671938cd8
5 changed files with 6 additions and 2 deletions

1
dist/index.js vendored
View File

@ -305,6 +305,7 @@ class BuildParameters {
maxRetainedWorkspaces: cloud_runner_options_1.default.maxRetainedWorkspaces, maxRetainedWorkspaces: cloud_runner_options_1.default.maxRetainedWorkspaces,
constantGarbageCollection: cloud_runner_options_1.default.constantGarbageCollection, constantGarbageCollection: cloud_runner_options_1.default.constantGarbageCollection,
garbageCollectionMaxAge: cloud_runner_options_1.default.garbageCollectionMaxAge, garbageCollectionMaxAge: cloud_runner_options_1.default.garbageCollectionMaxAge,
githubChecks: cloud_runner_options_1.default.githubChecks,
}; };
}); });
} }

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -70,6 +70,7 @@ class BuildParameters {
public useLz4Compression!: boolean; public useLz4Compression!: boolean;
public garbageCollectionMaxAge!: number; public garbageCollectionMaxAge!: number;
public constantGarbageCollection!: boolean; public constantGarbageCollection!: boolean;
public githubChecks!: boolean;
static async create(): Promise<BuildParameters> { static async create(): Promise<BuildParameters> {
const buildFile = this.parseBuildFile(Input.buildName, Input.targetPlatform, Input.androidAppBundle); const buildFile = this.parseBuildFile(Input.buildName, Input.targetPlatform, Input.androidAppBundle);
@ -153,6 +154,7 @@ class BuildParameters {
maxRetainedWorkspaces: CloudRunnerOptions.maxRetainedWorkspaces, maxRetainedWorkspaces: CloudRunnerOptions.maxRetainedWorkspaces,
constantGarbageCollection: CloudRunnerOptions.constantGarbageCollection, constantGarbageCollection: CloudRunnerOptions.constantGarbageCollection,
garbageCollectionMaxAge: CloudRunnerOptions.garbageCollectionMaxAge, garbageCollectionMaxAge: CloudRunnerOptions.garbageCollectionMaxAge,
githubChecks: CloudRunnerOptions.githubChecks,
}; };
} }

View File

@ -59,7 +59,7 @@ class CloudRunnerOptions {
// ### ### ### // ### ### ###
// GitHub parameters // GitHub parameters
// ### ### ### // ### ### ###
static get githubChecks() { static get githubChecks(): boolean {
return CloudRunnerOptions.getInput('githubChecks') || false; return CloudRunnerOptions.getInput('githubChecks') || false;
} }

View File

@ -26,6 +26,7 @@ describe('Cloud Runner Async Workflows', () => {
projectPath: 'test-project', projectPath: 'test-project',
unityVersion: UnityVersioning.read('test-project'), unityVersion: UnityVersioning.read('test-project'),
asyncCloudRunner: `true`, asyncCloudRunner: `true`,
githubChecks: `true`,
}); });
const baseImage = new ImageTag(buildParameter); const baseImage = new ImageTag(buildParameter);