Some native code (CEF) may cause SIGTRAP to be sent on fatal errors,
which brings down the entire server. Instead only kill the thread and
attempt to continue.
* Remove existing installations with msi installer
* Remove unused x86 wxs file
* Uninstall old msi versions with different upgrade code
* Progress but error 2721 happens on install
* Remove added uninstall previous version wxs stuff
* Use revision as patch number
MSI only uninstalls previous versions in case the version number changed (it only checks the first three numbers (major, minor, patch)).
Thus, to prevent each preview install to result in it getting registered as a new "app" and for it to uninstall the old versions, we have to change the version on each release.
* Deprecate "BuildConfig.REVISION"
* Remove outdated env vars
---------
Co-authored-by: Syer10 <syer10@users.noreply.github.com>
* Customize JRE
* Fix build push
* Run test
* Where is jre
* Try this
* Fix debain-all and linux-assets
* Stop ref-master for test
* Revert "Stop ref-master for test"
This reverts commit 8e34a12247087eff643676ef0ac692df4c2700ff.
* Revert "Run test"
This reverts commit dad629aaff2cf5c270b7fffeb98dfb9e3d1c93e5.
* Use the Launcher
* Test launcher
* a
* Revert "a"
This reverts commit eb8667e4397c20dae7a7dfdf26058f5aff76fff8.
* Move launcher
* Test launcher 2
* Update dex2jar
* Fixes
* Use regular java with deb install
* Improve linux installs
* Revert "Test launcher 2"
This reverts commit 265825808fd82616223e4a919718ea87a7eeff43.
* Revert "Test launcher"
This reverts commit 7ff83c7ab954bcab6c0b039701041b639a489382.
* Rename debian to deb
* Merge scripts into one
* Add error handler
* Disable wine installation to change electron icon due to error
* Replace debuild with dpkg-buildpackage
* Update workflows with new script
* Fix path