Commit Graph

99 Commits

Author SHA1 Message Date
Parker Moore aec5ceb184 Release jekyllrb.com as a locally-compiled site. 2015-02-07 22:09:43 -08:00
Jordon Bedwell 9e717a61e7 Use Gem::Version to get version string. Fixes #3394 2015-02-01 10:36:51 -06:00
Parker Moore 5e0341c9b3 Only write the latest_version.txt file if it's non-beta/alpha/rc. 2015-01-25 19:10:28 -08:00
Parker Moore 153db8a230 Update site history. [ci skip] 2015-01-17 15:01:08 -08:00
Jordon Bedwell 2547df81a1 Allow test to be aliased as spec. 2015-01-14 06:58:08 -06:00
Parker Moore e7dcc2424a Don't copy the .sass-cache to the gh-pages dir. 2015-01-12 00:37:33 -08:00
Alan Scherger fc0ea20a85 Use FileList instead of Dir.glob 2015-01-04 20:46:43 -08:00
Alan Scherger 7f370cb82f Update rake task site:publish to fix minor bugs.
*  Automate creating gh-pages directory
*  Ensure gh-pages dir always has correct branch checked out
*  Purge gh-pages of files so that a sync of site truly occurs
*  Ensure dot files are synced
*  Be exact with our exclusions to eliminate guess work
2015-01-03 19:50:33 -08:00
Parker Moore 588f21f5cd Compress SCSS when pushing to jekyllrb.com.
Fixes #3153.
Rel: #3145.
Since d26202936ebe0d14bcacc5dea9c40a1b4bb830f3.
2014-11-26 11:32:09 -08:00
Parker Moore 5d23760280 Documentation for Bundler group. 2014-11-05 21:53:48 -08:00
Parker Moore 774c65a869 Add a rake site:generate command and use Ruby instead of a subprocess. 2014-11-05 11:13:04 -08:00
Parker Moore ceaa2eb267 Fix site:update_normalize_css so it works with new integrated Sass workflow. [ci skip]
Ref: #2981
2014-10-08 11:50:07 -07:00
Parker Moore 6cee2a87cc Auto-enable watch on 'serve'.
Addresses @kneath's and @chibicode's comments in #2695.
2014-08-30 22:52:41 -07:00
Parker Moore 7c266e0fb9 Add latest_version.txt file to the site. 2014-08-13 01:18:12 -04:00
Parker Moore 4e7dd8a563 Add emoji to the release commit message. 2014-08-13 01:09:37 -04:00
Parker Moore 14b73667b8 Make default rake task a multitask so tests run in parallel. 2014-08-12 14:34:17 -04:00
Parker Moore 2642bd7415 chdir into site/_docs to update history. [ci skip] 2014-07-31 04:50:30 -04:00
Parker Moore e511550c91 Add slugs to the release sub headers, too! 2014-07-15 11:31:43 -04:00
Parker Moore 7f68b471aa Add ids to history blocks which are useful. 2014-07-15 10:51:20 -04:00
Parker Moore af11f66646 Minor improvements to the rakefile. 2014-06-28 22:49:03 -04:00
Anatol Broder df334e809e Remove coverage reporting with Coveralls 2014-06-09 02:35:55 +02:00
Parker Moore 0614d2f966 Update history conversion so it works from MD ~> Website 2014-05-07 00:47:15 -04:00
Parker Moore 47649066b5 Remove unneeded method from Rakefile. 2014-05-07 00:44:20 -04:00
Parker Moore 664ad0a32d Just freaking publish the site. 2014-04-01 17:30:14 -04:00
Matthew Scharley 0a403c744b Use the rake helper for mkdir as this version makes two folders on Windows 2014-03-09 02:51:22 +11:00
Parker Moore 89328ff03f Rip out now-obsolete pieces of gemspec. 2014-02-24 16:17:41 -05:00
Parker Moore cb31e9c2db Rakefile's site:releases:new should use 'release' variable instead of 'version' function to specify version in YAML front-matter 2013-12-16 20:31:21 -05:00
Parker Moore 6195192bcf mojombo/jekyll ~> jekyll/jekyll 2013-12-11 17:44:33 -05:00
Matt Rogers 39b6fe732f Merge pull request #1780 from mojombo/kill-1-8 2013-12-11 06:08:10 -08:00
Anatol Broder d089923271 Move CSS files to includes. 2013-12-08 01:00:40 -05:00
Parker Moore 6ad0be7c6e Don't check for >= 1.9 in Rakefile 2013-12-08 00:47:23 -05:00
Greg Karékinian ce8e271b5d Remove trailing whitespace 2013-11-25 13:31:53 +01:00
Matt Rogers 52a39db029 Merge pull request #1539 from maul-esel/coveralls
Add support for coveralls.io coverage reports
2013-09-16 18:28:28 -07:00
Parker Moore d445798330 Fix site:releases:new rake task. 2013-09-14 20:48:20 -04:00
maul.esel b26327f20a simplify conditions for coverage reports 2013-09-14 15:28:41 +02:00
maul.esel 66606a7e82 enable coveralls on Travis-CI 2013-09-12 21:19:36 +02:00
Matt Rogers cb7eb1c420 Merge pull request #1404 from mojombo/rake-site-releases-new
Add rake task to create new release post
2013-09-06 20:42:10 -07:00
Parker Moore a2d67c5cd7 Merge pull request #1480 from mojombo/ignore-_site-in-deploy
Ignore _site in jekyllrb.com deploy.
2013-08-30 15:41:10 -07:00
Parker Moore da1780f6d2 Ignore _site in jekyllrb.com deploy. 2013-08-30 18:30:53 -04:00
Anatol Broder 0ab2b4207a Add site.repository for the URL on Github. Close #1456 2013-08-28 09:23:11 +02:00
Anatol Broder 7525324757 Add update_normalize_css task 2013-08-21 23:02:49 +02:00
Parker Moore d452135f1e Add rake task to create a new release post.
Adds all the necessary metadata and add two newlines at the
top of the post to start with.
2013-08-10 03:47:15 +02:00
Parker Moore 10e3f67f1f Cleaned up code that generates History command. 2013-06-08 17:20:41 +02:00
zachgersh cffd3a051b Added a prereq to generate history before publishing to gh-pages. 2013-05-28 22:47:45 -07:00
zachgersh 4440f273e0 Added more comments as per mattr. 2013-05-28 22:39:37 -07:00
zachgersh db1eb14cb2 Added correct permalink and made sure back/next links were working properly. 2013-05-28 22:34:53 -07:00
zachgersh d8be0b1906 Removed exclamation points for mattr. 2013-05-28 22:13:48 -07:00
zachgersh 19572d9a81 Removed history dir and updated Rakefile to write to history.md. 2013-05-28 22:02:35 -07:00
zachgersh 4a3826aee6 Needed to be issues and not issue in the url. Regenerated file. 2013-05-12 08:36:15 -07:00
zachgersh d2fabfcf15 Programatically create github issue links via rake task. 2013-05-11 23:27:06 -07:00