mattermost-desktop/scripts
Devin Binnie e244b2c230
[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
2024-05-14 12:07:45 -04:00
..
afterbuild.js [MM-44344] Restore zip build for Windows and remove auto-updater from it (#2132) 2022-05-27 09:32:27 -04:00
afterpack.js [MM-57912] Disable --inspect on built application (#3010) 2024-04-19 09:16:42 -04:00
beforepack.js Fix script to make directories recursively (#3027) 2024-05-08 11:22:58 -04:00
check_build_config.js Various build and developer fixes, some optimizations (#2975) 2024-03-12 10:04:11 -04:00
cp_artifacts.sh [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
cp_msi_app_update.js [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
create_linux_dev_shortcut.js Various build and developer fixes, some optimizations (#2975) 2024-03-12 10:04:11 -04:00
generate_release_markdown.sh [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
generate_release_post.sh Revert "Add debugging for notification script (#2840)" (#2842) 2023-09-15 12:56:45 -04:00
installer.nsh [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
patch_mas_version.sh Allow MAS build to be repeated more easily (#2595) 2023-03-08 13:59:41 -05:00
patch_updater_yml.sh [MM-45519] Fix auto updater file patch script (#2189) 2022-07-05 13:10:59 -04:00
release.sh release.sh patch (#2983) 2024-03-19 09:57:03 -04:00
watch.js Various build and developer fixes, some optimizations (#2975) 2024-03-12 10:04:11 -04:00