Skip to content

Commit 5c3931c

Browse files
chore(gatsby): Keep page renderer around (#28784)
1 parent 2058775 commit 5c3931c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

packages/gatsby/src/commands/build.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ interface IBuildArgs extends IProgram {
5757
profile: boolean
5858
graphqlTracing: boolean
5959
openTracingConfigFile: string
60+
keepPageRenderer: boolean
6061
}
6162

6263
module.exports = async function build(program: IBuildArgs): Promise<void> {
@@ -284,10 +285,12 @@ module.exports = async function build(program: IBuildArgs): Promise<void> {
284285
}
285286
buildHTMLActivityProgress.end()
286287

287-
try {
288-
await deleteRenderer(pageRenderer)
289-
} catch (err) {
290-
// pass through
288+
if (!program.keepPageRenderer) {
289+
try {
290+
await deleteRenderer(pageRenderer)
291+
} catch (err) {
292+
// pass through
293+
}
291294
}
292295

293296
let deletedPageKeys: Array<string> = []

0 commit comments

Comments
 (0)