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