Skip to content

Commit b01746e

Browse files
add some logging and improved creation of build
1 parent 95d15eb commit b01746e

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

src/lib/server.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,17 @@ export default async (ctx: Context): Promise<FastifyInstance<Server, IncomingMes
5757
try {
5858
let fetchedCapabilitiesResp = await ctx.client.getSmartUICapabilities(sessionId, ctx.config, ctx.git, ctx.log);
5959
capsBuildId = fetchedCapabilitiesResp?.buildId || ''
60-
60+
ctx.log.debug(`fetch caps for sessionId: ${sessionId} are ${JSON.stringify(fetchedCapabilitiesResp)}`)
6161
if (capsBuildId) {
6262
ctx.sessionCapabilitiesMap.set(sessionId, fetchedCapabilitiesResp);
6363
ctx.sessionToBuildMap.set(sessionId, capsBuildId);
6464
ctx.buildToProjectTokenMap.set(capsBuildId, fetchedCapabilitiesResp?.projectToken || '');
65+
} else if (fetchedCapabilitiesResp && fetchedCapabilitiesResp?.sessionId) {
66+
ctx.sessionCapabilitiesMap.set(sessionId, fetchedCapabilitiesResp);
6567
}
66-
ctx.log.debug(`fetch caps for sessionId: ${sessionId} are ${JSON.stringify(fetchedCapabilitiesResp)}`)
6768
} catch (error: any) {
68-
// console.log(`Failed to fetch capabilities for sessionId ${sessionId}: ${error.message}`);
69+
ctx.log.debug(`Failed to fetch capabilities for sessionId ${sessionId}: ${error.message}`);
70+
console.log(`Failed to fetch capabilities for sessionId ${sessionId}: ${error.message}`);
6971
}
7072
}
7173
}

src/tasks/createBuild.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,7 @@ export default (ctx: Context): ListrTask<Context, ListrRendererFactory, ListrRen
2121
}
2222
task.output = chalk.gray(`build id: ${resp.data.buildId}`);
2323
task.title = 'SmartUI build created'
24-
} else {
25-
task.output = chalk.gray(`Empty PROJECT_TOKEN and PROJECT_NAME. Skipping Creation of Build!`)
26-
task.title = 'Skipped SmartUI build creation'
2724
}
28-
task.output = chalk.gray(`build id: ${resp.data.buildId}`);
29-
task.title = 'SmartUI build created'
3025
} catch (error: any) {
3126
ctx.log.debug(error);
3227
task.output = chalk.gray(error.message);

src/tasks/finalizeBuild.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export default (ctx: Context): ListrTask<Context, ListrRendererFactory, ListrRen
5151
await ctx.client.finalizeBuildForCapsWithToken(buildId, totalSnapshots, projectToken, ctx.log);
5252
}
5353

54-
if (testId) {
54+
if (testId && buildId) {
5555
buildUrls += `TestId ${testId}: ${sessionBuildUrl}\n`;
5656
}
5757
} catch (error: any) {

0 commit comments

Comments
 (0)