Damien Guard
defbe35783
Enable Windows codesigning via Squirrel for MSI
2016-05-19 14:49:16 -07:00
Damien Guard
58e1953e43
Win32 build now installs to localappdata. Admin elevation now smart.
2016-04-22 12:07:19 -07:00
Katrina Uychaco
eb739cd025
Add build-and-sign grunt task for codesigning Atom
2016-04-20 12:40:45 -07:00
Didier Roche
4a51841159
Add the mktar task to linux CI
2016-04-05 16:33:51 +02:00
Max Brunsfeld
77bae0fad1
When creating draft releases, choose release branch based on version number
2016-02-25 10:24:41 -08:00
Max Brunsfeld
a62965dc62
Default the channel based on the package.json, not the branch
2016-02-25 09:28:23 -08:00
Kevin Sawicki
047902488c
Only dump symbols on Mac OS X
2016-02-04 16:33:41 -08:00
Kevin Sawicki
aefeaa427a
Default build dir to out/
2016-02-02 12:49:36 -08:00
Kevin Sawicki
0c4f46a12c
Include module version in cache path
2016-02-01 17:03:32 -08:00
Kevin Sawicki
f2c5cd6fda
Add fallback less cache during build
2016-02-01 17:03:32 -08:00
joshaber
ce709d145b
Babelify the app source too.
...
Fixes #10509 .
2016-01-20 14:43:21 -07:00
Lee DohM
ee564845d6
Default to using standard GitHub API token during build
2016-01-07 14:19:27 -08:00
Max Brunsfeld
ec66a66bb3
Merge pull request #9990 from scv119/test
...
Add a core config `core.automaticallyUpdate` to disable Atom autoupdate.
2016-01-07 11:05:43 -08:00
Antonio Scandurra
a706a77fd9
Add time-grunt to benchmark each task time
2015-12-19 16:06:56 +01:00
Chen Shen
d227d8b646
Add config to disable autoupdate, revert previous build option
2015-12-15 17:20:57 -08:00
Daniel Hengeveld
cbeca5ad07
Add fingerprint after build in ciTasks
2015-11-17 17:42:17 +01:00
Joe Fitzgerald
19334be188
Add Appveyor CI
...
- Add Appveyor badge
- Add Appveyor.yml definition, with encrypted ATOM_ACCESS_TOKEN
- Add cibuild.cmd script to launch cibuild on Windows
- Prepare to release Atom on Windows from Appveyor (but don't do it yet)
- Reduce dependence on JANKY in ci scripts + tasks
- Suppress release activities on PRs for Travis and Appveyor
- Cache ~/.atom/.apm, ~/.atom/.node-gyp/.atom, and ~/.atom/.npm on Appveyor
2015-11-10 15:37:01 -07:00
Max Brunsfeld
94b98bb716
Include version param in remoteReleases URL
2015-10-29 14:35:10 -07:00
Thomas Johansen
82805d204e
🐛 Fix invalid shellAppDir on OS X
...
This resolves the "perfect storm" scenario that resulted when #8829
got merged with `master`. The merge resulted in an invalid shellAppDir
being used, which in turn propagated all the way into script/set-version
and thus the plist update commands failed since it was pointed at a path
which did not exist.
TL;DR: the .app suffix was missing from shellAppDir due to code reordering.
/cc @maxbrunsfeld
2015-09-26 13:20:48 +02:00
Max Brunsfeld
ff8203460a
Merge branch 'master' into mb-adjust-app-name-by-channel
...
Conflicts:
build/Gruntfile.coffee
2015-09-25 14:47:58 -07:00
Max Brunsfeld
3c48af049d
Name files correctly for beta in debian and rpm packages
2015-09-23 17:33:00 -07:00
Max Brunsfeld
69949eef31
Compute app name based on productName & channel
2015-09-23 14:10:07 -07:00
Chen Shen
1900f766e7
Add --no-autoupdate while run scripts/build to disable autoupdate
2015-09-22 11:34:08 -07:00
Nathan Sobo
b3e97cd5c6
Drop special stylesheet handling for atom-space-pen-views
2015-09-18 20:48:52 -06:00
Max Brunsfeld
c918a44eb0
Configure icons based on --channel option to build task
...
On CI, set that option to 'beta', 'stable' or 'dev' based on the branch
2015-09-16 16:32:30 -07:00
Kevin Sawicki
a04515b897
atom-shell -> electron
2015-09-06 10:27:23 +02:00
Kevin Sawicki
41c2a61b5a
Add --no-install option to script/build
2015-09-06 10:27:23 +02:00
Kevin Sawicki
8088c16b5c
Rename Electron Helper to Atom Helper
2015-09-06 10:27:23 +02:00
Kevin Sawicki
69f3222e85
Re-enable install
2015-09-06 10:27:23 +02:00
Kevin Sawicki
5e3c0ca08e
⬆️ onigiruma@4.2.2
2015-09-06 10:27:23 +02:00
Kevin Sawicki
80837fc837
Uncoment install task
2015-09-06 10:27:23 +02:00
Kevin Sawicki
3bfef54f44
Rename Electron exe to Atom
2015-09-06 10:27:23 +02:00
Kevin Sawicki
49e7c6fd86
Copy electron folder
2015-09-06 10:27:23 +02:00
Kevin Sawicki
c807675d99
Remove log suppressing
2015-09-06 10:27:22 +02:00
Kevin Sawicki
66f312fdfc
Rename atom shell tasks
2015-09-06 10:27:22 +02:00
Kevin Sawicki
0262ae3c9d
Update build to use electron
2015-09-06 10:27:22 +02:00
Max Brunsfeld
3a66096ea4
Remove harmony-collections shim in Gruntfile
...
eslint cannot load if this shim is present.
2015-08-21 17:25:25 -07:00
Max Brunsfeld
a4b9b9c6cd
👕 Use standard style for js code
2015-08-21 16:56:32 -07:00
Max Brunsfeld
ca4922bb70
🔥 File extension
2015-08-21 16:00:39 -07:00
Max Brunsfeld
2285e8a42c
Move babel config to a separate file in static directory
2015-08-19 17:55:29 -07:00
Max Brunsfeld
a25a8c83e4
Use same babel options for compiling bundled packages
2015-08-18 17:50:49 -07:00
Max Brunsfeld
ca58687c88
Write babel-compiled JS files to app dir
2015-08-18 15:43:38 -07:00
Max Brunsfeld
7adcbc60a3
Compile babel files in place during compile task
2015-08-18 14:47:48 -07:00
Kevin Sawicki
2cdf313e32
Codesign atom.exe before building installer
2015-08-06 10:58:50 -07:00
Kevin Sawicki
c7afd63f4a
grunt-atom-shell-installer -> grunt-electron-installer
2015-07-29 11:56:40 -07:00
Kevin Sawicki
1121981597
Run create-windows-installer:installer
2015-07-29 11:31:54 -07:00
Kevin Sawicki
e7c1dfdc7c
grunt-electron-installer@0.36
2015-07-29 10:52:43 -07:00
Kevin Sawicki
e4007f7c8f
Precompile spec/ CoffeeScript files
2015-04-20 16:11:51 -07:00
Kevin Sawicki
0cd8a300f8
Don't bundle spec .less files in cache
2015-04-20 16:11:51 -07:00
Kevin Sawicki
32a475a5a2
Don't compile spec .less/.cson files
2015-04-20 16:11:50 -07:00