Commit Graph

4436 Commits

Author SHA1 Message Date
duritong 9a0485e812 Fix exclude to be an empty array
if no exclude is defined in the config file, the exclude should
simply be an empty array.
2009-04-24 10:04:27 +02:00
Nick Quaranto 563933f114 Update the help message and comments to use config.yml 2009-04-23 18:24:52 -04:00
duritong 5b540cf744 introduce an exclude config option
This is a YAML array for files in the root directory,
which should be excluded to be processed into '_site'.
This can be useful for README, Rakefiles etc.
2009-04-24 00:13:08 +02:00
Thomas Jack dd268fae95 sort posts before rendering so next and previous posts work
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-22 22:36:06 -04:00
Nick Quaranto 45b46722bf Making the generated site test happy when doing a glob on Ubuntu 2009-04-22 22:35:53 -04:00
Juan Lupion 2e187864cf Next and previous posts
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-22 19:51:41 -04:00
Tom Preston-Werner 3c9ed56129 Regenerated gemspec for version 0.5.0 2009-04-07 17:10:09 -07:00
Tom Preston-Werner 56176a3799 Version bump to 0.5.0 2009-04-07 17:08:11 -07:00
Tom Preston-Werner 8443676eeb update history with 0.5.0 release 2009-04-07 17:08:03 -07:00
Tom Preston-Werner 5247f4ff92 exit from rakefile if wrong version of jeweler is detected 2009-04-07 17:07:42 -07:00
Josh Nichols 93e7240731 Updated to use jeweler 0.11.0, which lets you exclude files. 2009-04-05 02:41:59 -04:00
David Calavera 2e00c5957b pagination executable option 2009-04-04 14:46:44 +02:00
David Calavera f099d00cb0 posts' pagination 2009-04-04 12:45:40 +02:00
David Calavera 808d6c6a62 posts' pagination 2009-04-04 12:43:46 +02:00
Nick Quaranto 07c2451c06 Removing test/dest and generating gemspec. Jeweler needs some ignore options 2009-04-03 17:40:46 -04:00
David Calavera 556131793f all features pass 2009-04-03 23:06:30 +02:00
Nick Quaranto 8d0e3dd0e2 Reset posts, layouts, and categories before processing to prevent duplication when regenerating 2009-04-03 08:39:40 -04:00
Nick Quaranto 3d77c20578 Regenerating gemspec so rake build is happy 2009-04-03 08:20:53 -04:00
Tom Preston-Werner b85eb4a373 update history 2009-04-01 20:26:43 -07:00
Nick Quaranto f2ea61ba2a Appeasing maruku with a newline 2009-04-01 22:17:42 -04:00
Nick Quaranto d590f2ac06 Green all around, finally. 2009-04-01 20:38:59 -04:00
Nick Quaranto c52484a257 Going to figure out how to test background processes later 2009-04-01 20:19:33 -04:00
Nick Quaranto 4e302c0445 Started on site config feature 2009-04-01 18:43:06 -04:00
Nick Quaranto 3c0bc3b2de Added features to default rake task, and post data feature all green 2009-04-01 16:40:30 -04:00
Nick Quaranto 03f511be61 Following post step is getting confusing, but it works 2009-04-01 07:52:01 -04:00
Nick Quaranto 829530be36 Adding the categories back into the post payload 2009-04-01 07:36:56 -04:00
Nick Quaranto aff6c9c23a Filter feature passing, definitely room for refactoring 2009-03-31 23:09:57 -04:00
Nick Quaranto 0d78cb7063 All green for create sites feature 2009-03-31 20:13:30 -04:00
Nick Quaranto c22cd84153 Starting on implementing the step defs 2009-03-31 17:26:04 -04:00
Nick Quaranto 6c41f93493 12 step program to awesome integration tests 2009-03-31 07:37:38 -04:00
Nick Quaranto 778894dc6b Adding rake task for features, removing pipe for filters and starting on step definitions 2009-03-31 07:28:47 -04:00
Nick Quaranto 937dad66a7 Changing to FIT tables for posts, way better. 2009-03-27 08:39:11 -04:00
Nick Quaranto 3ebe81bf06 Need to cut down on repeating story steps a bit 2009-03-26 18:09:08 -04:00
Nick Quaranto ea2175b0ed Getting there with the stories...slowly but surely 2009-03-26 09:15:07 -04:00
Nick Quaranto 9d4e1697ef Filling out configuration story 2009-03-25 18:32:26 -04:00
Nick Quaranto e8a25964c5 Started on more of the stories 2009-03-25 08:37:56 -04:00
Nick Quaranto 8b5eb0395f Adding plenty of features with just basic scenarios 2009-03-25 08:26:29 -04:00
Nick Quaranto 15eaebe981 First crack at creating some user stories 2009-03-24 18:39:37 -04:00
Nick Quaranto cce2b8f32c Bringing back the pygments test. All unit tests are back onboard now 2009-03-19 08:12:35 -04:00
Nick Quaranto ae4e7725bf Bringing back the test_site tests 2009-03-18 08:37:03 -04:00
Nick Quaranto a4082378f7 Supposedly the include tag was already fixed, merging that in 2009-03-17 23:58:22 -04:00
Nick Quaranto 479d8c7572 Allowing the dest_dir and source_dir helpers to take arguments so tests aren't littered with File.joins 2009-03-17 23:23:47 -04:00
Nick Quaranto c60be9c571 Stubbing out the configuration makes for much less warnings. 2009-03-17 23:17:51 -04:00
Nick Quaranto ab262a2ab5 Stubbing out configuration with RR and making sure include tags get rendered 2009-03-17 23:07:18 -04:00
Nick Quaranto 1423ea91a0 Removing lambdas from test_post since that was just stupid 2009-03-17 22:41:23 -04:00
Josh Nichols and Nick Quaranto a5155c8e00 Fixed tests (... or commented them out). We rule. 2009-03-17 21:13:08 -04:00
Josh Nichols and Nick Quaranto d602600394 Fixed test_generated_site. 2009-03-17 20:44:25 -04:00
Josh Nichols and Nick Quaranto 18b512a531 Merge branch 'qrush/shoulda' into can_has_good_tests
Conflicts:
	test/test_generated_site.rb
	test/test_post.rb
	test/test_site.rb
	test/test_tags.rb
2009-03-17 20:31:10 -04:00
Tom Preston-Werner 4c81c4a6b6 fix include tag to use register 2009-03-12 21:20:31 -07:00
Tom Preston-Werner 73d42b24ad Huge refactor to move all config into Jekyll::Site
This commit makes Jekyll threadsafe (or at least makes it possible to be so).
It also makes it a ton easier to use Jekyll as a library for scripted site
transformation. I did, however, break all the tests. =(
2009-03-12 19:05:43 -07:00