Kevin Sawicki
153e400137
Add -9 flag to pkill command
...
When I ssh'ed into one of the CI boxes it had over 500 Atom processes
still hanging around.
2013-09-25 17:10:56 -07:00
Kevin Sawicki
21a3df202c
Compile and lint exports folder
2013-09-20 10:03:02 -07:00
Kevin Sawicki
0797a89088
Add bootstrap to package.json
...
Removes the need to have it as a submodule by just using it directly
from the package.json using a Git URL bound to v3.0.0
2013-09-17 15:09:43 -07:00
Kevin Sawicki
52ac06cfd9
Don't look for less files under src/
...
This is no longer needed now that packages have been extracted from
this folder.
2013-09-16 16:44:54 -07:00
Kevin Sawicki
9aed542e4e
Remove bootstrap from less config
2013-09-16 16:36:52 -07:00
Kevin Sawicki
d9313bd5e3
Remove remaining references to deleted themes folder
2013-09-16 16:34:49 -07:00
Kevin Sawicki
bb479f47d9
Put vendor/bootstrap/less instead of vendor/ on less search path
2013-09-16 16:16:05 -07:00
Kevin Sawicki
92c2da30cc
Remove themes directory from less config
2013-09-16 15:47:58 -07:00
Kevin Sawicki
0d8411dbbb
Prebuild LESS cache for common theme configurations
2013-09-16 14:58:25 -07:00
Kevin Sawicki
c80afda593
Don't precompile LESS files
2013-09-16 14:41:25 -07:00
Kevin Sawicki
ed4b69b43f
Disable duplicate-background-images rule
...
This causes false positives for mixins that set the background-image.
2013-09-10 11:59:46 -07:00
Kevin Sawicki
45af1d10cb
Lint Gruntfile
2013-09-09 23:25:26 +01:00
Kevin Sawicki
a669950239
Lint tasks folder
2013-09-09 18:40:22 +01:00
Kevin Sawicki
1643f1702b
🐎 Precompile bootstrap.less
...
A regression occurred where bootstrap.less was not being precompiled
adding 200-300ms to startup since it was recompiled each time.
2013-09-05 15:37:36 -07:00
Ben Ogle
8f236c8a60
Rename less-imports to variables
2013-09-04 12:25:28 -07:00
Ben Ogle
5c1799d751
Add individual imports to each LESS file
...
Make the Less linter happy
2013-09-04 12:25:28 -07:00
Kevin Sawicki
43938e9c86
Remove leftover paths from src relayout
2013-09-03 19:31:00 -07:00
Kevin Sawicki
6730b19e00
Don't run partial-clean during ci task
2013-09-03 14:13:04 -07:00
Kevin Sawicki
1381ffdbf5
Invoke grunt callback when shell test command completes
2013-08-28 14:19:29 -07:00
Kevin Sawicki
b8c906d00e
Only log warning if error occurs
2013-08-28 14:15:30 -07:00
Kevin Sawicki
d9c62a76bf
Implement test task using grunt shell
...
This prevents duplicate messages in the CI build logs.
2013-08-28 14:11:05 -07:00
Matt Colyer
0999dc6d44
Add a proper template for the docs
2013-08-20 15:02:01 -07:00
Matt Colyer
72cedf9027
Synchronize directory structure
2013-08-20 15:02:01 -07:00
Matt Colyer
588efa2e11
Add grunt 'docs' task to build both guides and API docs
2013-08-20 15:02:01 -07:00
Corey Johnson
55ee11e16a
Compile keymaps into atom application
2013-08-20 14:19:32 -07:00
Kevin Sawicki
f021ce3657
Compile bundled package files in compile task
...
Any .coffee, .cson, and .less files found in bundled Atom packages
in node_modules are now compiled during the compile task
2013-08-14 09:28:17 -07:00
Kevin Sawicki
216a9e11c0
Run set-development-version task during ci task
2013-08-08 17:25:35 -07:00
Kevin Sawicki
d13d0543b9
Ignore display-property-grouping lint errors
...
These aren't always accurate since the computed value for floats
can override the specified value.
2013-08-08 16:47:00 -07:00
Kevin Sawicki
2efbe9ce4e
Run partial-clean during deploy task
2013-07-08 11:29:46 -07:00
Kevin Sawicki
52aee1d050
💄
2013-06-27 09:11:15 -07:00
Kevin Sawicki
bd14aeee17
Move Grunt tasks to tasks directory
2013-06-27 09:07:33 -07:00
Kevin Sawicki
dc6e624eda
Add grunt tasks to generate and lint docs
...
Closes #604
2013-06-26 19:25:50 -07:00
Kevin Sawicki
20991381bd
Remove unneeded stdout/stderr output forwarding
2013-06-25 17:47:21 -07:00
Kevin Sawicki
5b7c4686f9
Add nof task
2013-06-24 20:55:55 -07:00
Kevin Sawicki
afac77ddfd
Don't copy bootstrap docs to build folder
2013-06-24 16:17:07 -07:00
Kevin Sawicki
fcd0b6839b
Don't copy vendor/apm to build folder
...
This is already copied as node_modules/atom-package-manager
2013-06-24 16:13:56 -07:00
Kevin Sawicki
915a737797
Don't copy git-utils/oniguruma deps/ during build
...
These contain source files used to build the native modules
and are not needed in the binary distribution.
2013-06-24 14:56:02 -07:00
Kevin Sawicki
ad888b3250
Use walkdir for recursively copying
...
grunt.file.recurse only calls back for file paths so directory
symlinks are being copied instead of linked causing duplicate
files in the final build folder.
2013-06-24 14:11:18 -07:00
Kevin Sawicki
5350a67990
Correct typo in package.json key
2013-06-24 12:13:48 -07:00
Kevin Sawicki
c02be2330c
Only read package.json once
2013-06-24 12:05:14 -07:00
Kevin Sawicki
0b07d276b9
Don't copy dev dependencies during build task
...
Closes #601
2013-06-24 11:14:46 -07:00
Kevin Sawicki
41611f826a
Add back lint as part of CI
2013-06-21 19:59:37 -07:00
Kevin Sawicki
4eac57c31c
Capture test standard out and error and log it
2013-06-21 13:35:19 -07:00
Kevin Sawicki
b562b3cf72
Remove script/copy-info-plist
...
Perform the copy in Gruntfile.coffee instead of a script
2013-06-21 09:30:53 -07:00
probablycorey
fd78c2a709
Don't clean node_modules when building
2013-06-20 17:15:53 -07:00
Kevin Sawicki & Nathan Sobo
fb7080c39a
Remove unused require
2013-06-20 17:15:53 -07:00
probablycorey
7e6979236e
🐛
2013-06-20 17:15:53 -07:00
probablycorey
593e8c0e14
Don't bootstrap from gruntfile
2013-06-20 17:15:52 -07:00
probablycorey
ee0d073cd2
Update default grunt task
2013-06-20 17:15:52 -07:00
probablycorey
2d583d6ea0
Use local spawn method to output all errors
2013-06-20 17:15:52 -07:00