[MM-55341][MM-56894] Use electron-builder
to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028)
* Drop 32-bit windows support * Remove unnecessary after build script * Enable MSI build from electron-builder * Copy MSI installers correctly * Change script to `windows-installer` * Revert "Remove unnecessary after build script" This reverts commit 65b1cccb063656916a7d12c440792ad013dff826. * Fix duplicate installers when updating to EXE version * Inject the app-update.yml from the NSIS installer into the MSI, have the MSI uninstall the EXE if it exists * Cleanup old MSI builder, switch actions to use new process * Sign PR builds * Update to use absolute paths * Use env variable paths
This commit is contained in:
@@ -21,15 +21,11 @@ Release notes can be found here: https://docs.mattermost.com/install/desktop-app
|
||||
|
||||
The download links can be found below.
|
||||
|
||||
#### Windows - msi files (beta)
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-x64.msi")
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-x86.msi")
|
||||
|
||||
#### Windows - setup exe files
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-setup-${VERSION}-win.exe")
|
||||
#### Windows - installer files
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-win-x64.msi")
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-win-arm64.msi") (beta)
|
||||
|
||||
#### Windows - zip files
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-win32.zip")
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-win64.zip")
|
||||
$(print_link "${BASE_URL}/mattermost-desktop-${VERSION}-arm64.zip") (beta)
|
||||
|
||||
|
Reference in New Issue
Block a user