Commit Graph

1504 Commits

Author SHA1 Message Date
Mazen El-Kashef
73c7a637a0 re-enable the bootstrap cache on macOS CI 2020-07-16 12:50:43 -05:00
Mazen El-Kashef
c6058e9600 local bootstrap 2020-07-16 11:33:36 -05:00
Mazen El-Kashef
4bdeb86c83 Merge branch 'master' into electron-6.1.12-bump-electron-packager-from-git 2020-07-16 11:18:24 -05:00
Mazen El-Kashef
bc952d5a3f Bump electron-packager@15.0.0 2020-07-03 12:09:24 -05:00
Mazen El-Kashef
b23b30d395 Bump electron-link@0.4.3 2020-07-03 12:05:21 -05:00
DeeDeeG
1cef4dd442 ⬆️ electron-packager to git master 2020-06-16 14:27:31 -04:00
DeeDeeG
39d2bd4800 Merge branch 'master' into electron-6.1.12 2020-06-07 13:34:38 -04:00
DeeDeeG
c274463a9b ⌨️ Fix a typo (chromedriver -> mksnapshot) 2020-06-03 15:34:27 -04:00
DeeDeeG
3e7b532c0b 👕 Fix lints for 'script' dir 2020-06-03 14:58:02 -04:00
DeeDeeG
2df308223e script: Download correct electron binaries
If users manually run `npm install`, we want to
make sure the correct Electron-vendored chromedriver and mksnapshot
are downloaded. (Requires ELECTRON_CUSTOM_VERSION to be set properly.)

This postinstall script sets that var and gets the right binaries,
even if the ELECTRON_CUSTOM_VERSION env var wasn't manually set.

(The bootstrap script already handles this for bootstrapping,
but not for manually running "npm install" in the scripts dir.)
2020-06-03 14:57:27 -04:00
DeeDeeG
9e8b0b14fa script: Use "ELECTRON_CUSTOM_VERSION" env variable
New feature as of electron-chromedriver >= 9.0.0
and electron-mksnapshot >= 9.0.2:
an environment variable "ELECTRON_CUSTOM_VERSION",
which allows downloading the specified (Electron-vendored)
version of chromedriver and mksnapshot,
irrespective of the versions of electron-chromedriver
or electron-mksnapshot (node modules) used to download them.

We can use the latest electron-chromedriver and electron-mksnapshot
now, if we want. Just set ELECTRON_CUSTOM_VERSION to the right version
(handled automatically based on "electronVersion" in package.json).
2020-06-03 13:45:49 -04:00
DeeDeeG
d5ca0e94c1 ⬆️ electron-chromedriver, electron-mksnapshot 2020-06-03 13:44:35 -04:00
Descear
aac0b665ab Revert "Trigger artefact uploading"
This reverts commit 73bd087fa3.
2020-06-02 19:32:44 +01:00
Descear
39fe21461a Revert "Publish build artefacts for pull requests"
This reverts commit 368f790a39.
2020-06-02 19:32:39 +01:00
Descear
89fe5a000f Don't chmod chrome-sandbox 2020-05-29 00:17:08 +01:00
Descear
368f790a39 Publish build artefacts for pull requests 2020-05-28 22:16:11 +01:00
Descear
a5db2fbf11 Trigger CI 2020-05-28 20:52:50 +01:00
Descear
865e8fdd78 Trigger CI 2020-05-28 20:51:22 +01:00
Descear
73bd087fa3 Trigger artefact uploading 2020-05-28 20:20:49 +01:00
Descear
2247a74755 Remove debugging code 2020-05-27 22:48:29 +01:00
Descear
535ab93968 Remove debugging code 2020-05-27 22:48:28 +01:00
Descear
ab01bcd48a Fix parsing error 2020-05-27 22:01:53 +01:00
Descear
a51c31c51a Fix parsing error 2020-05-27 22:01:51 +01:00
Descear
4d12c46a2d Fix lint 2020-05-27 21:42:14 +01:00
Descear
41aba7665a Fix lint 2020-05-27 21:42:10 +01:00
Descear
66ce0b71b6 Add debugging code to create-rpm-package.js 2020-05-23 17:29:43 +01:00
Descear
a1c4e47296 Add debugging code to create-debian-package.js 2020-05-23 17:29:39 +01:00
Mazen El-Kashef
985dc66c8c Update package-lock.json 2020-05-20 00:58:00 -05:00
Mazen El-Kashef
a8047f889b back to electron 6 2020-05-20 00:54:26 -05:00
Mazen El-Kashef
9dcac63419 Upgrade npm 2020-05-20 00:44:18 -05:00
Mazen El-Kashef
7389cff85c check out build on electron 7 2020-05-20 00:41:32 -05:00
Mazen El-Kashef
891c80a0e7 Update script to support electron-packager 14 2020-05-20 00:09:30 -05:00
Mazen El-Kashef
c3f824a041 downgrade to electron 13 to get targets.hostArch 2020-05-19 23:49:59 -05:00
Mazen El-Kashef
397afdeca0 Fix node versioin 2020-05-19 23:37:57 -05:00
Mazen El-Kashef
29f184d6af Update electron dependencies 2020-05-19 23:27:48 -05:00
Mazen El-Kashef
ffb34f3d7e disable cache save 2020-05-19 19:09:10 -05:00
Mazen El-Kashef
98bb0d40de remove log and verify lint 2020-05-19 18:39:47 -05:00
Mazen El-Kashef
1c5bf90647 update npm path 2020-05-19 17:35:46 -05:00
Mazen El-Kashef
ad3c1fad11 debug npm upgrade fail 2020-05-19 17:17:16 -05:00
Mazen El-Kashef
5562f5f1af Update macos.yml 2020-05-19 17:06:08 -05:00
Mazen El-Kashef
237d3eec6d install npm 2020-05-19 16:58:19 -05:00
Mazen El-Kashef
0c25fdeebf try removing npm upgrade in mac job 2020-05-19 16:47:53 -05:00
Mazen El-Kashef
ed8f4f9d51 Update npm version 2020-05-19 16:28:35 -05:00
Mazen El-Kashef
9e01d5ac3b electron 6 again and bump node to 12.4.0 2020-05-19 16:06:38 -05:00
Mazen El-Kashef
b0669ecc31 Upgrade scrollbar-style without electron 2020-05-19 15:41:00 -05:00
Mazen El-Kashef
a16d2d1cd3 electron-mksnapshot@6.0.0 2020-05-19 07:50:17 -05:00
Mazen El-Kashef
c8ad0e71ee electron-chromedriver@6.0.0 2020-05-19 07:45:05 -05:00
DeeDeeG
f2e2871f66 script: Update npm to 6.14.4 for Python 3 support
npm as of 6.14.2 has node-gyp 5.1.0, which now supports Python 3.
2020-05-07 14:33:32 -04:00
Darangi
df36a205e7 set windows NPM_BIN_PATH path correctly 2020-03-11 20:17:21 +01:00
Darangi
bde2fe82f0 Merge branch 'master' of https://github.com/atom/atom into electron-upgrade 2020-03-11 18:11:48 +01:00