Commit Graph

472 Commits

Author SHA1 Message Date
David Wilson
12b02448d8 Enable ATOM_UPDATE_URL_PREFIX env var to override update server URL 2019-05-15 15:46:46 -07:00
Nathan Sobo
81b1c150cf Merge branch 'master' into electron-3.1 2019-05-14 16:23:08 -07:00
Nathan Sobo
682a38be8a ⬆️ @atom/notify@1.3.3
You can't rely on `__dirname` inside a snapshotted file. Now path 
resolution takes place inside a specific file that is excluded from the 
startup snapshot.
2019-05-14 09:30:18 -06:00
Winston Liu
2b15c1ed48 Merge branch 'master' into electron-3.1 2019-05-14 11:28:03 -04:00
Rafael Oleza
0994d8ae80 Merge pull request #19322 from atom/remove-cached-run-in-this-context
Remove cached-run-in-this-context dependency
2019-05-14 10:50:18 +02:00
Jason Rudolph
da8b1a1a42 Merge pull request #19325 from atom/ns/notify-asar-exclude
Exclude @atom/notify binary from the ASAR bundle
2019-05-13 17:38:14 -04:00
Rafael Oleza
1edf94a240 Merge pull request #19324 from atom/pr/15431
Integrate packager improvements from https://github.com/atom/atom/pull/15431
2019-05-13 22:18:44 +02:00
Rafael Oleza
6b3e90699b Merge branch 'master' into HEAD 2019-05-13 19:51:45 +02:00
Nathan Sobo
5ce573ca42 Exclude notify binary from ASAR bundle 2019-05-13 11:07:37 -06:00
Rafael Oleza
4048b49a5d Make linter compatible with Windows 2019-05-13 17:48:11 +02:00
Rafael Oleza
d7327f5750 Add script/lint --fix which fixes some code formatting issues via eslint 2019-05-13 17:48:11 +02:00
Rafael Oleza
0534a38ba4 Change the linter to be eslint 2019-05-13 17:48:11 +02:00
David Wilson
c8cafbf7c2 Remove cached-run-in-this-context dependency
This dependency is no longer needed now that we use Node's built-in APIs
2019-05-13 16:21:09 +02:00
David Wilson
2316b74b06 Change chromedriver/mksnapshot version check to only lock major version 2019-05-13 13:53:53 +02:00
David Wilson
262354ddab Remove cached-run-in-this-context dependency
This dependency is no longer needed now that we use Node's built-in APIs
2019-05-13 13:53:53 +02:00
David Wilson
7770ae214c Launch mksnapshot.js using the current Node 2019-05-13 13:52:58 +02:00
David Wilson
10664309fd Use the new Electron 3.0 snapshotting process with mksnapshot 2019-05-13 13:52:58 +02:00
David Wilson
525d25267c Update snapshot path from snapshot_blob to v8_context_snapshot
Related commit: 
3ac4c1f03f
2019-05-13 13:52:58 +02:00
Rafael Oleza
6222cee660 ⬆️ electron-packager@12.2.0 2019-05-13 11:20:51 +02:00
Winston Liu
f629070698 Merge branch 'master' into wl-update-apm 2019-05-11 00:59:47 -04:00
Rafael Oleza
e42531e413 Do not add the startup-time module to the snapshot 2019-05-10 19:50:51 +02:00
Winston Liu
cfba94e4e4 Undebugify 2019-05-07 23:31:37 -04:00
Winston Liu
33be2276a4 ⬆️ apm@2.2.2-1 to remove bundled node.exe 2019-05-07 21:12:39 -04:00
Winston Liu
a6eabb2ae4 Log apm install output 2019-05-07 20:35:25 -04:00
Winston Liu
d0265096fd 🎨 debug message 2019-05-07 20:02:54 -04:00
Winston Liu
a960367364 Pray tell, what is our arch? 2019-05-07 15:40:38 -04:00
Winston Liu
7512da8f3d Okay, add it to the end 2019-05-07 15:29:04 -04:00
Winston Liu
ee9deacb48 Try running with verbose 2019-05-07 15:20:34 -04:00
Rafael Oleza
682fa45e36 Ignore some non-essential packages from the startup script 2019-04-25 18:00:44 +02:00
Jason Rudolph
4980439f0c Require npm 6+ on CI
This change will allow us to use `npm ci` instead of `npm install` on 
CI, so that we can respect the package-lock.json file.
2019-04-17 11:48:28 -04:00
Ash Wilson
ae5b1eb680 Exclude superstring from any dependency path 2019-04-08 13:49:09 -04:00
Rafael Oleza
3bfec7169a Exclude fuzzy-native from the v8 snapshot 2019-03-29 21:04:49 +01:00
Rafael Oleza
4d3e71d25a Ignore node_modules of the fuzzy-native package 2019-03-29 19:21:06 +01:00
Rafael Oleza
9d7467f7b2 ⬆️ fuzzy-finder@1.10.1 2019-03-19 12:45:42 +01:00
Landon Abney
55cdc398f6 Use includes instead of indexOf
Co-Authored-By: rafeca <rafeca@gmail.com>
2019-02-28 19:30:03 +01:00
Rafael Oleza
8daaf3834e Enable linter on spec/ folder 2019-02-28 19:30:03 +01:00
Jason Rudolph
c9e6d04e8c Revert "Merge #18603 from atom/electron-3-0"
This reverts commit b92ae2ad04, reversing
changes made to d4fe5ccfeb.
2019-02-25 13:41:59 -05:00
Jason Rudolph
46fa62ac59 Revert "Merge #18815 from atom/electron-3.1.3"
This reverts commit e81f71318a, reversing
changes made to bded0c102a.
2019-02-25 13:37:35 -05:00
Rafael Oleza
034a05c8f4 Enable linter on packages/ folder 2019-02-25 13:05:02 +01:00
Ash Wilson
b5898b8e07 Actually dump minidump contents to the file 2019-02-22 15:02:47 -05:00
David Wilson
0fc3b34292 Move upload-linux-package.js to script/vsts/lib 2019-02-08 13:33:31 -08:00
David Wilson
7c56ae28a7 Move release publishing script and deps under script/vsts 2019-02-08 13:33:30 -08:00
David Wilson
2c8b8ef77e Change chromedriver/mksnapshot version check to only lock major version 2019-02-07 15:03:23 -08:00
David Wilson
6903be1b60 Remove cached-run-in-this-context dependency
This dependency is no longer needed now that we use Node's built-in APIs
2019-01-30 10:55:29 -08:00
David Wilson
89de78b904 Launch mksnapshot.js using the current Node 2019-01-18 15:13:24 -08:00
David Wilson
7e5ba7c1ab Use the new Electron 3.0 snapshotting process with mksnapshot 2019-01-18 15:13:24 -08:00
David Wilson
71bf72aac6 Update snapshot path from snapshot_blob to v8_context_snapshot
Related commit: 
3ac4c1f03f
2019-01-18 15:12:55 -08:00
Ash Wilson
d0f3fc1503 Handle temp module version divergence 2019-01-02 11:33:09 -05:00
David Wilson
065cb690c0 Delete 'packages/**/node_modules' in script/clean 2018-12-19 10:55:20 -08:00
David Wilson
4fa1dbff9a Resolve dereferenced symlinks relative to node_modules 2018-12-13 10:04:36 -08:00