Skip to content

Commit 6224060

Browse files
committed
fix: artifactName option does not work in build section
Close #1262
1 parent ebd7a28 commit 6224060

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

packages/electron-builder/src/platformPackager.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -397,10 +397,7 @@ export abstract class PlatformPackager<DC extends PlatformSpecificBuildOptions>
397397
expandArtifactNamePattern(targetSpecificOptions: TargetSpecificOptions | n, ext: string, arch?: Arch | null, defaultPattern?: string): string {
398398
let pattern = targetSpecificOptions == null ? null : targetSpecificOptions.artifactName
399399
if (pattern == null) {
400-
pattern = this.platformSpecificBuildOptions.artifactName
401-
}
402-
if (pattern == null) {
403-
pattern = defaultPattern || "${productName}-${version}.${ext}"
400+
pattern = this.platformSpecificBuildOptions.artifactName || this.config.artifactName || defaultPattern || "${productName}-${version}.${ext}"
404401
}
405402

406403
if (arch == null) {

0 commit comments

Comments
 (0)