Commit Graph

109 Commits

Author SHA1 Message Date
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