Devin Binnie
5f4774e22e
Changes for MSI build for autoupdater ( #2016 )
2022-03-10 15:47:45 -05:00
Guillermo Vayá
b8e2822457
Fix msi ( #1548 )
...
* fix checking for a tag
* fix ico path
* no need to remove asar.unpack
* fix copy from various sources to same dir
2021-04-20 12:20:37 +02:00
William Gathoye
6a24d46dee
Ensure nodejs deps are met before running script argument directly
2020-11-08 13:43:40 +01:00
William Gathoye
fc196837aa
Merge Powershell files together and remove AppVeyor related code
2020-11-08 13:43:40 +01:00
Juho Nurminen
af509dc1ee
Replace npm install with npm ci on CircleCI ( #1344 )
2020-07-10 16:39:23 +02:00
Guillermo Vaya
6e1d8b9c46
[MM-22495] change position of option to its proper place
2020-05-15 01:42:27 +02:00
Guillermo Vayá
217947b906
[MM-19636] make file names consistent ( #1186 )
...
* added jq
* add verbose message
* add another option for getting the path of npm
* use package.json to get desktop version
* add componentdownload property as dinamic
* fix innertext
* add namespace to element
* remove v from version
2020-02-11 11:06:43 +01:00
Guillermo Vayá
395cbf9c9e
[MM-19963] set working directory on start ( #1105 )
...
* [MM-19963] set current working directory for the app
* prevent failing if env variables are not setup
* [MM-19963] cwd if not in dev mode and only if necessary, log it if it happens
* fix remove path if no cert is present
* address CR suggestions
2019-11-19 11:31:32 +01:00
Guillermo Vayá
d017a68d2f
[MM-19051] [MM-14180] [MM-19330] Release helpers, push to github and aws, fix weird name on msi at UAC ( #1063 )
...
* [MM-19051] release helpers
* [MM-14180] release to github
[MM-18330] more release helpers
* [MM-19330] add proper name during uac
* [MM-19051] address CR comments
* add this branch fo testing
* missing commits, remove trap to prevent ugly output
* Run shellcheck against Bash scripts to fix issues
* Try to fix build - attempt 1
* Add patch option to release script
* add setup exe installer to generate_release script
2019-10-28 12:05:05 +01:00
Guillermo Vayá
990f405a61
[MM-19515] Sign electron builder executable ( #1076 )
...
* signing electronbuilder exe
* remove testing branch
2019-10-17 17:11:41 +02:00
William Gathoye
a5368a9587
Add msi, gpo, new CI and runtime/sandbox hardening
...
* Add msi installer via Wixtoolset
* Add PowerShell Makefile
* [MM-18135] merge lint and test step, use -quiet, clarify changing debugging port
* [MM-18135] use no sandbox, separate linting, circle 2.1
* [MM-18137] Add MSI installer job
* [MM-18137] Add windows signing
* [MM-18152] Desktop notifications (#1040 )
* [MM-18345] use non-dangerous wix version
* [MM-18348] add code signing to windows build (#1044 )
* [MM-18348] fix review comments
* [MM-18851] runtime/sandbox hardening (#1042 )
* [MM-18906] remove GPU acceleration option from GPO settings (#1047 )
* Other minor refinements
2019-10-01 14:10:25 +02:00