aboutsummaryrefslogtreecommitdiffstats
path: root/electron-builder.yml
diff options
context:
space:
mode:
authorLibravatar Alphrag <34252790+Alphrag@users.noreply.github.com>2022-07-01 01:23:09 +0100
committerLibravatar GitHub <noreply@github.com>2022-07-01 00:23:09 +0000
commit6c1b6e4f4ac02a739b3e2feae07a26ba9c26fd19 (patch)
tree622b6a706ffffdf72e71526e0f96bff8edb7e4a7 /electron-builder.yml
parentMoved tagging of the repo from the nightly build process to the post-publishi... (diff)
downloadferdium-app-6c1b6e4f4ac02a739b3e2feae07a26ba9c26fd19.tar.gz
ferdium-app-6c1b6e4f4ac02a739b3e2feae07a26ba9c26fd19.tar.zst
ferdium-app-6c1b6e4f4ac02a739b3e2feae07a26ba9c26fd19.zip
Change names of released artifacts for better intuitive experience of first time users (#407)
Diffstat (limited to 'electron-builder.yml')
-rw-r--r--electron-builder.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/electron-builder.yml b/electron-builder.yml
index f0a26b2d0..fab520801 100644
--- a/electron-builder.yml
+++ b/electron-builder.yml
@@ -15,6 +15,10 @@ snap:
15nsis: 15nsis:
16 perMachine: false 16 perMachine: false
17 oneClick: true 17 oneClick: true
18 artifactName: "${productName}-${os}-AutoSetup-${version}.${ext}"
19
20portable:
21 artifactName: "${productName}-${os}-Portable-${version}-${arch}.${ext}"
18 22
19dmg: 23dmg:
20 background: ./build-helpers/images/dmgInstaller.tiff 24 background: ./build-helpers/images/dmgInstaller.tiff
@@ -25,6 +29,15 @@ dmg:
25 { x: 380, y: 240, type: link, path: /Applications }, 29 { x: 380, y: 240, type: link, path: /Applications },
26 { x: 122, y: 240, type: file }, 30 { x: 122, y: 240, type: file },
27 ] 31 ]
32 artifactName: "${productName}-${os}-${version}-${arch}.${ext}"
33
34appImage:
35 artifactName: "${productName}-${os}-Portable-${version}-${arch}.${ext}"
36
37deb:
38 artifactName: "${productName}-${os}-${version}-${arch}.${ext}"
39
40
28 41
29# This is the notarization process which allows the app to be opened after download with the minimal warning. 42# This is the notarization process which allows the app to be opened after download with the minimal warning.
30afterSign: ./build-helpers/notarize.js 43afterSign: ./build-helpers/notarize.js
@@ -46,6 +59,7 @@ mac:
46 darkModeSupport: true 59 darkModeSupport: true
47 entitlements: "./build-helpers/entitlements.mas.plist" 60 entitlements: "./build-helpers/entitlements.mas.plist"
48 entitlementsInherit: "./build-helpers/entitlements.mas.inherit.plist" 61 entitlementsInherit: "./build-helpers/entitlements.mas.inherit.plist"
62 artifactName: "${productName}-${os}-bundle-${version}-${arch}.${ext}"
49 target: 63 target:
50 - target: dmg 64 - target: dmg
51 arch: [x64, arm64] 65 arch: [x64, arm64]
@@ -56,6 +70,7 @@ mac:
56 NSMicrophoneUsageDescription: "This app requires microphone access for voice chats" 70 NSMicrophoneUsageDescription: "This app requires microphone access for voice chats"
57 71
58win: 72win:
73 artifactName: "${productName}-${os}-Installer-${version}-${arch}.${ext}"
59 icon: ./build-helpers/images/icon.ico 74 icon: ./build-helpers/images/icon.ico
60 target: 75 target:
61 - target: nsis 76 - target: nsis
@@ -74,6 +89,7 @@ linux:
74 synopsis: "Messaging app for WhatsApp, Slack, Telegram, Gmail, Hangouts and many many more." 89 synopsis: "Messaging app for WhatsApp, Slack, Telegram, Gmail, Hangouts and many many more."
75 # Note: Please keep the description as a single-line string, as this will become the Comment in the ferdium.desktop Linux launcher file, which requires a single line. 90 # Note: Please keep the description as a single-line string, as this will become the Comment in the ferdium.desktop Linux launcher file, which requires a single line.
76 description: 'Ferdium is your messaging app / former heir to the throne of Austria-Hungary and combines chat & messaging services into one application. Ferdium currently supports Slack, WhatsApp, Gmail, Facebook Messenger, Telegram, Google Hangouts, GroupMe, Skype and many more. You can download Ferdium for free for Mac, Windows, and Linux. For enabling webcam access you need to connect "camera" plug to snap, and for microphone with PulseAudio - "audio-record" plug. This can be done in Snap GUI or via command: `snap connect ferdium:camera; snap connect ferdium:audio-record`.' 91 description: 'Ferdium is your messaging app / former heir to the throne of Austria-Hungary and combines chat & messaging services into one application. Ferdium currently supports Slack, WhatsApp, Gmail, Facebook Messenger, Telegram, Google Hangouts, GroupMe, Skype and many more. You can download Ferdium for free for Mac, Windows, and Linux. For enabling webcam access you need to connect "camera" plug to snap, and for microphone with PulseAudio - "audio-record" plug. This can be done in Snap GUI or via command: `snap connect ferdium:camera; snap connect ferdium:audio-record`.'
92 artifactName: "${productName}-${os}-${version}.${ext}"
77 target: 93 target:
78 - target: AppImage 94 - target: AppImage
79 - target: deb 95 - target: deb