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
David Wilson
d3cfbf97f9
Copy all node_modules paths in one step
2018-12-12 21:43:36 -08:00
David Wilson
05c8b9d1a1
Improve comments for clarity
2018-12-11 14:50:02 -08:00
David Wilson
425bbf8485
Only deref top-level symlinks in node_modules when copying assets
2018-12-11 13:08:55 -08:00
David Wilson
be2eea05cf
Fetch existing package details as JSON
2018-10-30 09:03:57 -07:00
David Wilson
0423bf75ac
Enable upload of Linux packages to packagecloud from release builds
2018-10-30 08:31:57 -07:00
David Wilson
5b4ef69e24
Clean up unhelpful 'No README data' warnings in Atom build
...
Co-Authored-By: Tilde Ann Thurium <annthurium@github.com >
2018-10-03 15:24:35 -07:00
David Wilson
e6507c59cb
Turn RELEASES file support back on for Windows x86 builds
2018-09-14 23:02:20 -07:00
David Wilson
0eb040a382
👕
2018-09-14 21:54:32 -07:00
David Wilson
b22441e545
Temporarily turn off RELEASES input for first Windows x86 Nightly build
2018-09-14 21:29:19 -07:00
Max Brunsfeld
22e8b2ec0f
Preserve function names when minifying startup snapshot
...
The `cson-parser` module relies on the Function.prototype.name because
it uses classes that are written in CoffeeScript.
2018-08-30 12:04:25 -07:00
Max Brunsfeld
c4c7fd299f
Minify the startup snapshot script with terser
2018-08-24 17:06:50 -07:00
Max Brunsfeld
467415af19
Merge branch 'master' into wl-rm-safe-clipboard
2018-08-24 11:57:36 -07:00
Tilde Ann Thurium
8b14622857
block tar module from being snapshotted
...
`npm install` moved some dependencies around. We are already not
snapshotting `tar`, now let's also not snapshot `tar` as a dependency of
`ls-archive`.
Co-Authored-By: David Wilson <daviwil@users.noreply.github.com >
2018-08-23 15:34:42 -07:00
David Wilson
09b45911bc
Local package paths now use symbolic links, remove extra package install
2018-08-21 10:54:20 -07:00
David Wilson
ad4553cbba
Merge pull request #17686 from atom/dw-repo-local-core-packages
...
Enable repo-local core packages in the 'packages' folder
2018-08-21 10:08:39 -07:00
David Wilson
0a7b62cd06
Convert stderrOnly param of runApmInstall to stdioOptions
2018-08-21 06:47:45 -07:00
David Wilson
138966224a
Fix missing READMEs on core package detail pages
...
Fixes atom/settings-view#1069
Co-Authored-By: Tilde Ann Thurium <annthurium@github.com >
2018-08-15 16:34:57 -07:00
David Wilson
298db7314c
Merge remote-tracking branch 'origin/master' into dw-repo-local-core-packages
2018-08-08 11:07:05 -07:00
Ash Wilson
c7aaa880fb
Always use install for apm
2018-08-08 12:36:15 -04:00
Ash Wilson
d0811b82ed
Add a --ci option to script/build
2018-08-08 08:41:30 -04:00
David Wilson
067ba9812e
👕 Curse ye, linter
2018-08-07 16:49:49 -07:00
David Wilson
9e71365c95
Run apm install in local package folders to prepare for dev mode
2018-08-07 16:09:34 -07:00
Jason Rudolph
44f0a0175b
Remove CircleCI configuration
2018-08-06 09:39:59 -04:00
Ash Wilson
ddde4f9c00
Merge branch 'master' of github.com:atom/atom into aw/apm-up
2018-07-23 08:40:33 -04:00
David Wilson
85dfb15e97
Use computed version when cleaning up nupkg files in Windows build
2018-07-20 16:29:01 -07:00
David Wilson
3904ff04b8
Disable delta nupkg generation for Windows nightly releases
2018-07-20 16:28:24 -07:00
Ash Wilson
c6a1ffedf0
Merge branch 'master' of github.com:atom/atom into aw/apm-up
2018-07-16 10:12:23 -04:00
Ash Wilson
b369a971e1
Don't clean package-lock.json files any more
2018-07-16 09:47:58 -04:00
David Wilson
8c3e36d56f
Merge pull request #17680 from atom/dw-consistent-app-name
...
Use a consistent app naming strategy across non-stable channels
2018-07-12 14:46:34 -07:00
David Wilson
bf9fac27cf
Use a consistent app naming strategy across non-stable channels
2018-07-12 10:14:15 -07:00
Lee Dohm
f759bed882
Don't delete the package-lock.json in /script/vsts
2018-07-11 19:54:29 -07:00
David Wilson
bea3267697
Simplify atom-x64 nupkg path generation
2018-07-09 16:16:30 -07:00
David Wilson
f1c7ddf740
🔥 script/lib/create-github-release.js
2018-07-06 16:07:24 -07:00
David Wilson
4527a44315
Merge branch 'master' into dw-nightly-releases
2018-07-06 16:06:24 -07:00
David Wilson
0c364d0438
Don't change Atom app name on dev channel
2018-06-29 16:31:12 -07:00
Max Brunsfeld
e7c6a8f085
Clear electron-link's snapshot cache in script/clean
2018-06-29 12:31:09 -07:00
David Wilson
ff0cd4c6ed
Use atom.io update endpoint for Windows installer builds
2018-06-28 12:54:06 -07:00
David Wilson
9669a9bbfb
Update app title and file paths to use channel name
2018-06-28 12:52:39 -07:00
David Wilson
a5a8727b0b
Upload release assets to S3 in script/publish-release
2018-06-26 10:45:11 -07:00