diff options
author | Alphrag <34252790+Alphrag@users.noreply.github.com> | 2022-07-01 01:23:09 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-01 00:23:09 +0000 |
commit | 6c1b6e4f4ac02a739b3e2feae07a26ba9c26fd19 (patch) | |
tree | 622b6a706ffffdf72e71526e0f96bff8edb7e4a7 /electron-builder.yml | |
parent | Moved tagging of the repo from the nightly build process to the post-publishi... (diff) | |
download | ferdium-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.yml | 16 |
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: | |||
15 | nsis: | 15 | nsis: |
16 | perMachine: false | 16 | perMachine: false |
17 | oneClick: true | 17 | oneClick: true |
18 | artifactName: "${productName}-${os}-AutoSetup-${version}.${ext}" | ||
19 | |||
20 | portable: | ||
21 | artifactName: "${productName}-${os}-Portable-${version}-${arch}.${ext}" | ||
18 | 22 | ||
19 | dmg: | 23 | dmg: |
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 | |||
34 | appImage: | ||
35 | artifactName: "${productName}-${os}-Portable-${version}-${arch}.${ext}" | ||
36 | |||
37 | deb: | ||
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. |
30 | afterSign: ./build-helpers/notarize.js | 43 | afterSign: ./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 | ||
58 | win: | 72 | win: |
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 |