Commit Graph

897 Commits

Author SHA1 Message Date
Max Brunsfeld
bde62eba6a Merge branch 'beta' 2015-09-25 13:28:23 -07:00
Max Brunsfeld
ad60d7bec2 ⬆️ grunt-electron-installer 2015-09-25 13:28:09 -07:00
Max Brunsfeld
ee8f436490 Merge branch 'beta' 2015-09-25 13:20:35 -07:00
Antonio Scandurra
6d835d19ad Use only node 4 and ⬆️ runas 2015-09-25 11:27:49 +02:00
Gabriel
963ea458ee Fix runas requirement
runas 2 doesn't build with a recent node.js

Closes issue #8922.
2015-09-25 11:27:49 +02:00
Max Brunsfeld
e8f5094e32 Look for normalized nupkg version when publishing assets 2015-09-24 17:14:24 -07:00
Max Brunsfeld
5a528ffa4e ⬆️ grunt-electron-installer (pre-release) 2015-09-24 17:14:04 -07:00
Max Brunsfeld
27c505d045 ⬆️ grunt-electron-installer (pre-release) 2015-09-24 16:37:03 -07:00
Max Brunsfeld
bcd5e0f3be ⬆️ grunt-electron-installer (pre-release) 2015-09-24 16:00:43 -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
a97029c3d2 Merge pull request #8721 from scv119/autoupdate
Add --no-auto-update while run `scripts/build` to disable autoupdate
2015-09-23 17:31:52 -07:00
Max Brunsfeld
1102a9687b Install beta atom shell script as /bin/atom-beta on linux 2015-09-23 14:10:07 -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
69833af3bd Remove property-accessors dependency 2015-09-22 10:37:14 -06:00
Nathan Sobo
99afd45f4c Remove emissary dependency from project 2015-09-22 10:37:14 -06:00
Max Brunsfeld
853e404beb Merge branch 'beta' 2015-09-21 14:00:49 -07:00
Max Brunsfeld
465ef7cf5f Merge branch 'stable' into beta 2015-09-21 14:00:21 -07:00
Kevin Sawicki
4e4b3cef37 ⬆️ grunt-cson@0.16 2015-09-21 08:48:28 -07:00
Nathan Sobo
8f5568bd6d Drop space-pen docs black list entry 2015-09-18 20:48:52 -06:00
Nathan Sobo
b3e97cd5c6 Drop special stylesheet handling for atom-space-pen-views 2015-09-18 20:48:52 -06:00
Nathan Sobo
1f395a7e8c Remove mentions of benchmarks from the build, command palette 2015-09-18 20:48:50 -06:00
Max Brunsfeld
ff96399b72 Create draft release with correct target branch 2015-09-18 16:08:43 -07:00
Max Brunsfeld
375a08b8f7 Merge branch 'beta' 2015-09-18 15:26:06 -07:00
Max Brunsfeld
ac9630cc08 Handle '-beta.x' suffixes in rpm task 2015-09-18 15:25:52 -07: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
Max Brunsfeld
321bf690d2 Handle '-dev' suffix when building RPM package 2015-09-14 16:47:09 -07:00
Max Brunsfeld
36f7053228 ⬆️ grunt-electron-installer (prerelease) 2015-09-14 11:03:30 -07:00
Max Brunsfeld
7675e6fb2d Avoid using dash in RPM version number 2015-09-14 11:03:30 -07:00
Max Brunsfeld
e20ad99b04 ⬆️ github-releases 2015-09-09 16:38:03 -07:00
Max Brunsfeld
6d8a453036 Upload assets to pre & production releases from beta & stable branches 2015-09-09 14:39:50 -07:00
Cheng Zhao
1cfdf48c77 ⬆️ asar@0.7.0 2015-09-06 10:27:24 +02:00
Kevin Sawicki
7a929d60ca Rename electron executable on Linux and Windows 2015-09-06 10:27:23 +02: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
94a7f13f92 ⬆️ grunt-cson@0.15 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
Kevin Sawicki
01a692a276 Use grunt-download-electron 2015-09-06 10:27:22 +02:00
Kevin Sawicki
06fe06985f ⬆️ grunt-electron-installer@1.0.0 2015-08-31 09:06:37 -07:00
Max Brunsfeld
b15b103ba0 ⬆️ grunt-download-atom-shell 2015-08-26 17:41:57 -07:00
Max Brunsfeld
0310ccb6e5 ⬆️ grunt-download-atom-shell
Fixes https://github.com/atom/atom/issues/8525
2015-08-26 12:35:18 -07:00
Thomas Johansen
499f920638 Rename .ctags file to ctags-config in unpack list
Necessary since the file was renamed in symbols-view@0.103.0.
2015-08-25 21:45:39 +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
070f4000f0 Replace 'use babel' -> '@babel' in comment directive 2015-08-20 11:58:46 -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
bea45b5921 Don't use Buffer::equals
Node 0.10 doesn't have it
2015-08-18 17:32:11 -07:00
Max Brunsfeld
ca58687c88 Write babel-compiled JS files to app dir 2015-08-18 15:43:38 -07:00
Max Brunsfeld
76f05814d7 convert-tabs-to-spaces 2015-08-18 14:51:15 -07:00
Max Brunsfeld
7adcbc60a3 Compile babel files in place during compile task 2015-08-18 14:47:48 -07:00
Kevin Sawicki
1b17402937 Add missing comma 2015-08-06 12:56:35 -07:00
Kevin Sawicki
b7b3b11b2b 🎨 2015-08-06 12:56:03 -07:00
Kevin Sawicki
effa54f4da Add missing atom.exe path 2015-08-06 12:54:59 -07:00
Kevin Sawicki
6cae6d3d12 🎨 2015-08-06 12:54:15 -07:00
Kevin Sawicki
60147a8357 Codesign Update.exe 2015-08-06 12:52:59 -07:00
Kevin Sawicki
38f9d550de Remove unused require 2015-08-06 11:19:55 -07:00
Kevin Sawicki
06cb1110c7 🎨 clean up mac codesign task 2015-08-06 11:19:16 -07:00
Kevin Sawicki
2cdf313e32 Codesign atom.exe before building installer 2015-08-06 10:58:50 -07:00
Machiste Quintana
a0c6c81c8e ⬆️ npm@2.13.3 2015-08-03 13:31:38 -04:00
Machisté N. Quintana
197e170294 ⬆️ npm@2.11.2 2015-08-03 13:31:13 -04:00
Kevin Sawicki
bd5403fe07 ⬆️ grunt-electron-installer@0.37
Fixes #5661
2015-07-31 10:02:06 -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
42a8ab0eca Merge pull request #7667 from atom/jl-bump-minidump
Bump version of minidump@0.9
2015-07-06 10:14:00 -07:00
Jessica Lord
5c89588273 ⬆️ minidump@0.9 2015-07-02 16:22:14 -07:00
Machiste Quintana
2cab325c44 🔥 Remove errant console.log 2015-06-30 12:20:22 -04:00
Machiste Quintana
a955ca0757 🐛 coreSpecFailed is not an array 2015-06-30 11:34:57 -04:00
Machiste Quintana
3d57c25608 Guard against null results 2015-06-30 11:09:26 -04:00
Machiste Quintana
348b2419b4 Check for failed packages first 2015-06-29 23:13:17 -04:00
Machiste Quintana
145f45afc2 Only try to print failures for the current specs task 2015-06-29 22:30:08 -04:00
Machiste Quintana
90fce1286a runSpecs -> specs 2015-06-29 21:28:51 -04:00
Machiste Quintana
2dbfe68e2d 🎨 Clearer var name and trigger CI build 2015-06-29 21:28:51 -04:00
Machiste Quintana
30cee5b61d WIP: Parallelize specs tasks 2015-06-29 21:28:51 -04:00
Kevin Sawicki
0c4e052247 Remove --include-deprecated-apis from apm test commands 2015-06-24 16:51:48 -04:00
Kevin Sawicki
9de1f3daff ⬆️ legal-eagle@0.10
Closes atom/atom#7366
2015-06-22 10:11:39 -07:00
Kevin Sawicki
2893772d1a Add stricter atom.png glob pattern 2015-06-08 15:32:33 -07:00
atrotors
02c8cd682d fixed missing icon when building from source 2015-06-09 01:00:45 +10:00
Ben Ogle
2f26de3e26 Remove treeview from the deprecated packages 2015-06-04 13:52:05 -07:00
Ben Ogle
e1514cf363 Update to latest deprecation data 2015-06-03 18:30:53 -07:00
Kevin Sawicki
d557e78847 Add spec for deprecated packages 2015-06-03 09:19:57 -07:00
Kevin Sawicki
59e3b01dd1 Ignore missing versions 2015-06-03 09:19:57 -07:00
Kevin Sawicki
b7c2cd7ba1 Precheck ranges just to be safe 2015-06-03 09:19:57 -07:00
Kevin Sawicki
90ea63393c Include deprecated packages in package.json 2015-06-03 09:19:57 -07:00
Kevin Sawicki
ab36e690d0 Add deprecated packages metadata 2015-06-03 09:19:56 -07:00
Kevin Sawicki
40adc9fef6 Include deprecated APIs when running core specs 2015-06-02 16:36:20 -07:00
Kevin Sawicki
bf109b0e61 Remove --one flag 2015-06-02 16:36:20 -07:00
Machisté N. Quintana
290c5c76e5 Add coffeelint config files to ignored build paths 2015-05-26 19:31:16 -04:00
Machiste Quintana
8fa1614d69 👕 Fix linter error in build/tasks/install-task 2015-05-22 20:28:15 -04:00
Jessica Lord
e8a20bb6b0 Check for repository data 2015-05-12 15:15:35 -07:00
Jessica Lord
c9d12bc130 Remove ? 2015-05-12 12:33:30 -07:00
Jessica Lord
188ca6e9cc Merge branch 'master' into jl-all-your-normalizes 2015-05-12 12:13:56 -07:00
Jessica Lord
d7aa2fc2c4 Only remove 'git+' if 'git' type matches 2015-05-12 12:13:14 -07:00
Jessica Lord
4b9718f5cf Remove 'git+' prefix 2015-05-12 11:54:39 -07:00
Kevin Sawicki
9fccb0dc42 Run core package specs in 1.0 API preview mode 2015-05-12 08:47:42 -07:00
Jessica Lord
ec15db4523 Merge branch 'master' into jl-all-your-normalizes 2015-05-11 18:17:47 -07:00
Kevin Sawicki
cbf32acd47 Don't pack spellchecker into asar archive 2015-05-11 14:47:06 -07:00
Kevin Sawicki
ab3be66834 Remove --one flag from package spec command 2015-05-11 08:58:04 -07:00
Kevin Sawicki
80c24f240a Run package specs in API preview mode 2015-05-11 08:44:04 -07:00
Jessica Lord
78307d5b9d Fail when bundled packages have bad metadata 2015-05-08 12:26:26 -07:00
Jessica Lord
01221bd4ad Normalize bundled package data
Warn if contains incomplete package.json data
2015-05-08 11:32:20 -07:00
Cheng Zhao
07f80bcb8a ⬆️ asar@0.5.0 2015-04-24 13:19:29 +08:00
Tom Pusateri
fc7825f549 Update csslint version. 2015-04-23 16:02:15 -04:00
Dean Brettle
e96376121d Fix issue #6466 by using full path to atom 2015-04-22 00:55:17 -07:00
Antonio Scandurra
b2ac9be211 Use concurrency variable only to configure async/parallel stuff 2015-04-21 16:15:04 +02:00
Antonio Scandurra
b2d7a203e7 Run specs in series when concurrency is 1
We need to run specs in series on the Travis Build, because workers have less
than 2 cores: trying to parallelize jobs on such machines increases
context-switching, thus making specs slower and, as a result, flakier.
2015-04-21 15:23:49 +02:00
Kevin Sawicki
ab9a6c12b3 Only log out top 25 file types 2015-04-20 16:34:55 -07:00
Kevin Sawicki
2d57580881 Add --extension option to log out all found paths 2015-04-20 16:31:28 -07:00
Kevin Sawicki
dfc30830ff Recurse into .asar files 2015-04-20 16:23:41 -07:00
Kevin Sawicki
e4007f7c8f Precompile spec/ CoffeeScript files 2015-04-20 16:11:51 -07:00
Kevin Sawicki
65cc948647 Don't bundle native source 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
175d717d8c Don't bundle es6-weak-map 2015-04-20 16:11:51 -07:00
Kevin Sawicki
cb47dde7b0 Don't bundle .git* files 2015-04-20 16:11:51 -07:00
Kevin Sawicki
426a2e5e6b Don't bundle .jshintignore files 2015-04-20 16:11:51 -07:00
Kevin Sawicki
2a8d08db42 Don't bundle config files 2015-04-20 16:11:50 -07:00
Kevin Sawicki
d5f7151096 Add missing node_modules segment 2015-04-20 16:11:50 -07:00
Kevin Sawicki
592641801c Add _ prefix/suffix to test folder pattern 2015-04-20 16:11:50 -07:00
Kevin Sawicki
5703aeff2c Don't bundle .idea folders 2015-04-20 16:11:50 -07:00
Kevin Sawicki
f4b8d88143 Don't bundle appveyor.yml files 2015-04-20 16:11:50 -07:00
Kevin Sawicki
bc0acf47a3 Ignore bundle testla from get-parameter-names
This should have been a dev dependency
2015-04-20 16:11:50 -07:00
Kevin Sawicki
e633e5d8de Remove empty keymaps/menus folders 2015-04-20 16:11:50 -07:00
Kevin Sawicki
32a475a5a2 Don't compile spec .less/.cson files 2015-04-20 16:11:50 -07:00
Kevin Sawicki
91eb0b3b9f Remove unneeded atom-keymap ignores 2015-04-20 16:11:50 -07:00
Kevin Sawicki
931ea2f198 Ignore package spec folder 2015-04-20 16:11:50 -07:00
Kevin Sawicki
f12eb04339 Don't compile package specs 2015-04-20 16:11:50 -07:00
Kevin Sawicki
1530d68a08 Only compile .pegjs files in lib/ 2015-04-20 16:11:49 -07:00
Kevin Sawicki
46f90f0984 ⬆️ grunt-download-atom-shell@0.14 2015-04-20 10:39:54 -07:00
Antonio Scandurra
50010a55b9 Use a guard clause to disable integration specs 2015-04-16 09:52:41 +02:00
Antonio Scandurra
b984a48456 Don't run integration tests on Travis 2015-04-16 09:13:14 +02:00
Antonio Scandurra
f3a1aebb8a Merge branch 'master' into as-public-ci 2015-04-16 08:31:21 +02:00
Kevin Sawicki
65420bd6ce Ensure latest asar is used 2015-04-15 15:55:31 -07:00
Kevin Sawicki
324b68c795 Remove unneeded * 2015-04-15 15:55:31 -07:00
Kevin Sawicki
19b6043e92 Update .ctags pattern for unpacking 2015-04-15 15:55:31 -07:00
Kevin Sawicki
9f3ee0842e 🎨 2015-04-15 15:55:31 -07:00
Kevin Sawicki
1c5726b60c ⬆️ grunt-atom-shell-installer@0.29 2015-04-15 15:55:31 -07:00
Kevin Sawicki
1c6ee82c6d Don't bundle native-mate
It makes the apm paths long and is only used during the build
2015-04-15 15:55:30 -07:00
Kevin Sawicki
6fcca86ede Unpack .ctags file 2015-04-15 15:55:30 -07:00
Kevin Sawicki
d534f2a867 Make ctags executable 2015-04-15 15:55:30 -07:00
Kevin Sawicki
245f4585cd Unpack ctags 2015-04-15 15:55:30 -07:00