ryankee / concrete

Simple continuous integration server written with NodeJS and CoffeeScript
http://ryankee.github.com/concrete
MIT License
494 stars 96 forks source link

Separate source from dependencies and replace cake usage with grunt #43

Closed wscoble closed 10 years ago

wscoble commented 10 years ago

These commits should start making it easier to develop concrete. I've separated source from static dependencies and compiled distribution code. I've replaced cake with grunt and added a test harness based on TestDouble's grunt-jasmine-bundle, which should allow concrete to dogfood itself in building, testing, and merging itself into releases.

Also, running grunt will use the source coffeescript to run the server instead of building then starting the server; this should aid in rapid iteration of source code.

Hopefully these commits meet your approval.