Ash Wilson
ffb3b0b462
Missed the logfile reporting
2017-08-04 10:37:01 -04:00
Ash Wilson
3b57d2a259
Let's see if we're still green without diagnostics!
2017-08-03 20:29:01 -04:00
Ash Wilson
08a7fab4f9
Grrr
2017-08-03 19:49:50 -04:00
Ash Wilson
dc9cb76fa4
tfw your diagnostic tests don't even run because of a linter error
2017-08-03 19:07:52 -04:00
Ash Wilson
095f6da379
Default to the appveyor home dir
2017-08-03 18:15:39 -04:00
Ash Wilson
94c91c57b1
Explicitly put the logfile in ${HOME}
2017-08-03 15:32:18 -04:00
Ash Wilson
bb91bb58e5
Okay fine let's do this the dumb way
2017-08-03 14:30:40 -04:00
Ash Wilson
654cb26819
Only run render process tests on Windows for the moment
2017-08-03 14:20:24 -04:00
Ash Wilson
4cf519f2d7
Merge branch 'master' into aw-filewatcher
2017-08-03 08:37:40 -04:00
Ash Wilson
e5139874d0
🔥 dumping the test environment
2017-08-02 20:08:20 -04:00
Ash Wilson
1f56713702
Un-exclude nsfw
2017-08-02 11:50:07 -04:00
Ash Wilson
318708bb42
wip
2017-08-02 09:50:57 -04:00
Ash Wilson
05a4f1f6fb
👕 standard.js in script/test
2017-08-02 08:29:10 -04:00
Ash Wilson
7244fb9670
Format script/test with standard
2017-08-02 08:18:25 -04:00
Ash Wilson
adec6fe981
Dump the environment before running core main process tests
2017-08-01 11:27:16 -04:00
Ash Wilson
fa89d53c8c
Default to passing process.env to all suites in script/test
2017-08-01 11:27:15 -04:00
Ash Wilson
830038f1ac
Use TEST_JUNIT_XML_ROOT instead of the CircleCI-specific root
2017-08-01 11:27:15 -04:00
Ash Wilson
37842fd2d4
Populate TEST_JUNIT_XML_PATH on CircleCI
2017-08-01 11:27:14 -04:00
Damien Guard
8130850e2a
Bring in latest code signing changes from 1.19-releases by hand.
2017-07-20 09:33:44 -07:00
Damien Guard
db2800dac9
Sign manually without using Squirrel
2017-07-19 11:48:31 -07:00
Damien Guard
d15e65a2c0
Output apm version info during build
2017-07-19 08:50:20 -07:00
Damien Guard
e1a6854743
Merge pull request #15003 from atom/dg-create-windows-installer-after-tests
...
Create Windows installer after tests
2017-07-17 15:54:06 -07:00
Damien Guard
dcbb72bbec
Do not dump symbols when using existing binaries. Change command switch name
2017-07-17 14:41:12 -07:00
Damien Guard
fe147ccf2e
Only dumpSymbols if rebuilding binaries during build
2017-07-17 13:00:40 -07:00
Jason Rudolph
5fb82836c3
Use npm 5.3.0 for building Atom
2017-07-16 08:56:50 -04:00
Damien Guard
e88e0fc55c
Use npm 5.1.0 for building Atom
2017-07-13 09:22:23 -07:00
Damien Guard
4354b8b7b3
Add --existing-artifacts switch to script\build
2017-07-12 11:32:44 -07:00
Damien Guard
032dcd8bf4
⬆️ electron-winstaller
2017-06-12 18:04:21 -07:00
Michelle Tilley
1f56e068cd
Update docs and checks for Node 6
2017-05-30 17:08:12 -07:00
Wliu
7a93e9d8c4
👕
2017-05-30 15:42:16 -04:00
Wliu
16be073c91
Merge branch 'master' into wl-build-on-node-7
2017-05-30 15:40:02 -04:00
Antonio Scandurra
cdb399295b
Don't snapshot the iconv-lite module
...
When deciding which methods to export, `iconv-lite` verifies the
availability of some Node features, which is clearly an unsupported
behavior when executing it via `mksnapshot`.
In this case we were not getting any exception at compile-time, but we
noticed some methods were missing from iconv-lite's API. With this
commit we are excluding this module from the snapshot, thus making all
of its methods available again.
2017-05-22 09:16:56 +02:00
Antonio Scandurra
7923b55374
⬆️ electron-link
2017-05-19 14:01:10 +02:00
Antonio Scandurra
d158e44374
Merge branch 'master' into tj-upgrade-electron
2017-05-19 11:05:15 +02:00
Michelle Tilley
8528021f74
Remove atomTransilers from package.json after transpiling in-place
2017-05-18 10:15:02 +02:00
Michelle Tilley
ddfd30bc22
Unregister custom package transpilation config after transpilation
2017-05-17 20:23:59 +02:00
Michelle Tilley
6e61fe9a32
Install devDeps in the root package path where they're not cached
2017-05-17 19:01:36 +02:00
Michelle Tilley
8303e179ae
Extract backup-node-modules.js
2017-05-17 17:53:36 +02:00
Katrina Uychaco
8df4a747d6
WIP install dev dependencies when transpiling
2017-05-17 17:53:35 +02:00
Antonio Scandurra
d44876f3bc
Merge branch 'master' into tj-upgrade-electron
2017-05-16 14:39:47 +02:00
Katrina Uychaco
5e4a75b720
Merge pull request #14416 from atom/mkt-ku-show-all-output-in-script-test
...
Show stdout in addition to stderr in script/test
2017-05-15 20:11:18 +02:00
Michelle Tilley
fb99a9907f
Show stdout in addition to stderr in script/test
2017-05-15 19:25:55 +02:00
Damien Guard
3114df611a
Drop MSI packages as they are more confusing than helpful
2017-05-15 09:06:46 -07:00
Damien Guard
21de88db1f
⬆️ electron-winstaller
2017-05-15 09:06:45 -07:00
Wliu
adc2bd0a35
👕
2017-05-11 12:09:38 -04:00
Wliu
7c2510eb9c
Merge branch 'master' into wl-build-on-node-7
2017-05-11 12:06:26 -04:00
Antonio Scandurra
729ae0ea51
Merge branch 'master' into tj-upgrade-electron
...
# Conflicts:
# script/package.json
# src/task.coffee
2017-05-11 18:05:12 +02:00
Antonio Scandurra
9346ff9e63
Speed up parsing the snapshot source map
...
When calling remote functions or emitting deprecation warnings
respectively Electron and Grim create a fake `Error` object to retrieve
the stack trace of the current call site.
When doing this for the first time, if the call site was located inside
a snapshotted file, previously we would parse the source map for the
snapshot and translate the position of each call in the stack trace.
However, since the snapshot source map is quite big, we were observing
major slowdowns when parsing it for the first time.
With this commit we will parse the snapshot source map while generating
the snapshot, which will allow to not pay for it during runtime.
Signed-off-by: Michelle Tilley <binarymuse@github.com >
2017-05-11 14:21:45 +02:00
Michelle Tilley
eba6d07ff3
Re-add 'use strict'
2017-05-11 00:21:54 +02:00
Michelle Tilley
30ee14bd13
Revert "Don't run GitHub operations inline during script/test"
...
This reverts commit 7ccf465370 .
2017-05-10 17:17:06 +02:00