Accept custom configs #725

Closed
wants to merge 22 commits into
from

Projects

None yet

4 participants

@parkr
Jekyll member

Fixes & tests for #393. Also adds ability to pass in multiple config files which cascade from right to left (later files override earlier files' configs).

@tobi put a great use-case very nicely:

Same here, we run www.shopify.com from a fork that has this merged. We keep _config.yml with the project but also have _config.live.yml which enables things like asset compression and performs some other tasks that are not needed in development environment.

@sl4mmy

I mentioned another use case in #561:

Some sites hosted on GitHub Pages run Jekyll locally in unsafe mode in order to use plugins, and push static HTML up to GitHub Pages where Jekyll is run in safe mode. This feature would simplify setting up such workflows, especially on documentation projects with many contributors.

@parkr parkr was assigned Jan 12, 2013
@mattr-
Jekyll member

missing a > here at the end of the line.

@parkr
Jekyll member

Going to re-submit under a different PR.

@parkr parkr closed this Mar 16, 2013
@parkr parkr deleted the accept-custom-config branch Mar 16, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment