pull/289/head
Frostebite 2021-08-15 21:21:47 +00:00 committed by GitHub
parent 7df924c09f
commit db44a88163
3 changed files with 11 additions and 1 deletions

5
dist/index.js vendored
View File

@ -2217,6 +2217,7 @@ const cacheFolderFull = `/${buildVolumeFolder}/${cacheFolder}`;
class RemoteBuilder {
static build(buildParameters, baseImage) {
return __awaiter(this, void 0, void 0, function* () {
const t = Date.now();
RemoteBuilder.buildId = remote_builder_namespace_1.default.generateBuildName(RemoteBuilder.readRunNumber(), buildParameters.platform);
RemoteBuilder.buildParams = buildParameters;
RemoteBuilder.setupBranchName();
@ -2226,7 +2227,11 @@ class RemoteBuilder {
RemoteBuilder.setupBuildPlatform();
yield this.RemoteBuilderProviderPlatform.setupSharedBuildResources(this.buildId, this.buildParams, this.branchName, this.defaultSecrets);
yield RemoteBuilder.SetupStep();
const t2 = Date.now();
core.info(`Setup time: ${Math.floor((t2 - t) / 1000)}`);
yield RemoteBuilder.BuildStep(baseImage);
const t3 = Date.now();
core.info(`Build time: ${Math.floor((t3 - t2) / 1000)}`);
core.info(`Post build steps ${this.buildParams.postBuildSteps}`);
this.buildParams.postBuildSteps = yaml_1.default.parse(this.buildParams.postBuildSteps);
core.info(`Post build steps ${JSON.stringify(this.buildParams.postBuildSteps, undefined, 4)}`);

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -34,6 +34,7 @@ class RemoteBuilder {
];
static async build(buildParameters: BuildParameters, baseImage) {
const t = Date.now();
RemoteBuilder.buildId = RemoteBuilderNamespace.generateBuildName(
RemoteBuilder.readRunNumber(),
buildParameters.platform,
@ -51,7 +52,11 @@ class RemoteBuilder {
this.defaultSecrets,
);
await RemoteBuilder.SetupStep();
const t2 = Date.now();
core.info(`Setup time: ${Math.floor((t2 - t) / 1000)}`);
await RemoteBuilder.BuildStep(baseImage);
const t3 = Date.now();
core.info(`Build time: ${Math.floor((t3 - t2) / 1000)}`);
core.info(`Post build steps ${this.buildParams.postBuildSteps}`);
this.buildParams.postBuildSteps = YAML.parse(this.buildParams.postBuildSteps);
core.info(`Post build steps ${JSON.stringify(this.buildParams.postBuildSteps, undefined, 4)}`);