Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
Kudo committed Sep 14, 2023
1 parent 6c09a34 commit 6b26b6b
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 16 deletions.
17 changes: 9 additions & 8 deletions build/preview-build/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -76436,8 +76436,8 @@ function getVariables(config, builds) {
iosAppVersion: ios?.appVersion || '',
};
}
function createDetails({ summary, details }) {
return `<details><summary>${summary}</summary>\n\n${details}\n</details>`;
function createDetails({ summary, details, delim = '\n', }) {
return `<details><summary>${summary}</summary>${delim.repeat(2)}${details}${delim}</details>`;
}
function createMessageBodyInBuilding(builds, fingerprintDiff, input) {
const tableRows = [];
Expand All @@ -76450,17 +76450,18 @@ function createMessageBodyInBuilding(builds, fingerprintDiff, input) {
name = `${appPlatformEmojis.IOS} iOS build`;
}
else {
name = 'Unknown';
name = 'Unknown build';
}
const buildPageURL = getBuildLogsUrl(build);
const details = createDetails({
summary: 'Build Details',
details: [
`- **Distribution**: \`${build.distribution}\``,
`- **Build profile**: \`${build.buildProfile}\``,
`- **SDK version**: \`${build.sdkVersion}\``,
`- **App version**: \`${build.appVersion}\``,
].join('\n'),
`Distribution: \`${build.distribution}\``,
`Build profile: \`${build.buildProfile}\``,
`SDK version: \`${build.sdkVersion}\``,
`App version: \`${build.appVersion}\``,
].join('<br>'),
delim: '',
});
tableRows.push(`| ${name} | [View build page](${buildPageURL}) | ${details} |`);
}
Expand Down
25 changes: 17 additions & 8 deletions src/actions/preview-build.ts
Original file line number Diff line number Diff line change
Expand Up @@ -197,8 +197,16 @@ export function getVariables(config: ExpoConfig, builds: BuildInfo[]) {
};
}

function createDetails({ summary, details }: { summary: string; details: string }): string {
return `<details><summary>${summary}</summary>\n\n${details}\n</details>`;
function createDetails({
summary,
details,
delim = '\n',
}: {
summary: string;
details: string;
delim?: string;
}): string {
return `<details><summary>${summary}</summary>${delim.repeat(2)}${details}${delim}</details>`;
}

function createMessageBodyInBuilding(
Expand All @@ -214,18 +222,19 @@ function createMessageBodyInBuilding(
} else if (build.platform === 'IOS') {
name = `${appPlatformEmojis.IOS} iOS build`;
} else {
name = 'Unknown';
name = 'Unknown build';
}

const buildPageURL = getBuildLogsUrl(build);
const details = createDetails({
summary: 'Build Details',
details: [
`- **Distribution**: \`${build.distribution}\``,
`- **Build profile**: \`${build.buildProfile}\``,
`- **SDK version**: \`${build.sdkVersion}\``,
`- **App version**: \`${build.appVersion}\``,
].join('\n'),
`Distribution: \`${build.distribution}\``,
`Build profile: \`${build.buildProfile}\``,
`SDK version: \`${build.sdkVersion}\``,
`App version: \`${build.appVersion}\``,
].join('<br>'),
delim: '',
});

tableRows.push(`| ${name} | [View build page](${buildPageURL}) | ${details} |`);
Expand Down

0 comments on commit 6b26b6b

Please sign in to comment.