Commit Graph

1265 Commits

Author SHA1 Message Date
Rafael Oleza
abaaf752f2 ⬆️ electron-mksnapshot@4.2.0 2019-05-20 15:32:27 +02:00
Rafael Oleza
eb2f0912e0 ⬆️ electron-chromedriver@4.0.0-beta.1 2019-05-20 15:32:26 +02:00
Antonio Scandurra
dc39210cc2 Merge pull request #18916 from atom/electron-3.1
⬆️ Electron 3 (Take Two)
2019-05-20 15:20:12 +02:00
Nathan Sobo
770b8fdcf8 Revert "Merge pull request #19244 from atom/ns/notify"
This reverts commit b2ecabd527, reversing
changes made to c3bf95194a.
2019-05-17 04:10:17 -06:00
Nathan Sobo
4f08da2a98 Revert "Merge pull request #19325 from atom/ns/notify-asar-exclude"
This reverts commit da8b1a1a42, reversing
changes made to 1edf94a240.
2019-05-17 04:10:10 -06:00
Nathan Sobo
145ebb1a63 Revert "Merge pull request #19331 from atom/ns-as/notify-snapshot-exclude"
This reverts commit 1e08ad8470, reversing
changes made to 0994d8ae80.
2019-05-17 04:09:52 -06:00
David Wilson
9d30731972 Switch to atomeditor/atom-docker-ci image for Linux builds 2019-05-16 13:28:32 -07:00
Nathan Sobo
81b1c150cf Merge branch 'master' into electron-3.1 2019-05-14 16:23:08 -07:00
Jason Rudolph
6e2c0b0732 ⬆️ electron-chromedriver@3.0.0 2019-05-14 16:53:53 -04: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
756c5b8eb8 Add prettier 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
d2482e602a Package lock updates 2019-05-11 01:13:41 -04:00
Winston Liu
f629070698 Merge branch 'master' into wl-update-apm 2019-05-11 00:59:47 -04:00
Nathan Sobo
1d2878f92e Merge remote-tracking branch 'origin/master' into ns/notify 2019-05-10 15:38:36 -06:00
Rafael Oleza
db6031db03 Merge pull request #19297 from atom/startup-timing-markers
Add markers for more granular logging of startup time
2019-05-10 23:16:57 +02:00
Nathan Sobo
9a176f648f Test everything on Windows 2019-05-10 14:23:08 -06:00
Nathan Sobo
b1b1b15d49 Normalize %TEMP% to a long path on Windows CI
This avoids problems with assertions that involve paths inside the temp 
folder.
2019-05-10 13:46:57 -06:00
Rafael Oleza
e42531e413 Do not add the startup-time module to the snapshot 2019-05-10 19:50:51 +02:00
Nathan Sobo
138809a3a0 Add .eslintrc.json to improve support for editor integrations 2019-05-09 10:31:34 -06:00
Nathan Sobo
e58d52ee23 Add clarifying assertion to test script 2019-05-09 08:42:02 -06: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
Rafael Oleza
4ceebe8a98 ⬆️ electron-link@0.4.0 2019-04-25 16:47:29 +02:00
Ash Wilson
57e4931206 ⬆️ electron-link@0.3.3 2019-04-22 21:05:24 -04:00
Jason Rudolph
f3f32c45cc Merge pull request #19176 from atom/respect-package-lock-on-ci
Teach CI to use versions specified in package-lock.json
2019-04-19 17:13:38 -04:00
Nathan Sobo
406e033323 Merge pull request #19183 from atom/ns/upload-windows-crashes-on-release-branches
On Azure DevOps, upload Windows crash dumps to S3 on release branches
2019-04-19 13:52:47 -06:00
Nathan Sobo
4bc43eb358 On Azure DevOps, upload Windows crash dumps to S3 on release branches
On release branches, we can't upload crash dumps because they will leak
secret environment variables. So instead we will upload them to our S3
bucket with 'private' ACL. They can then be manually retrieved via the
AWS CLI with our private credentials.
2019-04-18 17:04:49 -06:00
Nathan Sobo
7ef8f06cd2 Only upload Windows crash reports if the S3 key environment var is null
This seems like a more robust test than the isRelease variable I was
testing previously. Our goal is to not leak secrets such as the S3 key,
so this is a more direct test of that.
2019-04-18 15:15:31 -06:00