fix: no line during buildLog

This commit is contained in:
Andras Bacsai 2022-04-08 10:54:40 +02:00
parent a165b21950
commit 1657e5a151

View File

@ -52,12 +52,14 @@ export const sentry = Sentry;
export const uniqueName = () => uniqueNamesGenerator(customConfig); export const uniqueName = () => uniqueNamesGenerator(customConfig);
export const saveBuildLog = async ({ line, buildId, applicationId }) => { export const saveBuildLog = async ({ line, buildId, applicationId }) => {
if (line) {
if (line.includes('ghs_')) { if (line.includes('ghs_')) {
const regex = /ghs_.*@/g; const regex = /ghs_.*@/g;
line = line.replace(regex, '<SENSITIVE_DATA_DELETED>@'); line = line.replace(regex, '<SENSITIVE_DATA_DELETED>@');
} }
const addTimestamp = `${generateTimestamp()} ${line}`; const addTimestamp = `${generateTimestamp()} ${line}`;
return await buildLogQueue.add(buildId, { buildId, line: addTimestamp, applicationId }); return await buildLogQueue.add(buildId, { buildId, line: addTimestamp, applicationId });
}
}; };
export const isTeamIdTokenAvailable = (request) => { export const isTeamIdTokenAvailable = (request) => {