diff --git a/src/compress.liquid b/src/compress.liquid index 1a04db8..6291639 100644 --- a/src/compress.liquid +++ b/src/compress.liquid @@ -1,6 +1,6 @@ {% endcapture %} -{% if site.compress_html.ignore.envs contains jekyll.environment %} +{% if site.compress_html.ignore.envs contains jekyll.environment or site.compress_html.ignore.envs == "all" %} {{ content }} {% else %} diff --git a/test/_config_ignore_all.yml b/test/_config_ignore_all.yml new file mode 100644 index 0000000..29baecf --- /dev/null +++ b/test/_config_ignore_all.yml @@ -0,0 +1,3 @@ +compress_html: + ignore: + envs: all diff --git a/test/test_filter.rb b/test/test_filter.rb index 3a9ac3d..d66125e 100644 --- a/test/test_filter.rb +++ b/test/test_filter.rb @@ -50,6 +50,13 @@ def test_ignore ENV["JEKYLL_ENV"] = nil end + def test_ignore_all + ENV["JEKYLL_ENV"] = "production" + jekyll_build ["_config.yml", "_config_ignore_all.yml"] + assert_dir "ignore" + ENV["JEKYLL_ENV"] = nil + end + def test_startings jekyll_build ["_config.yml", "_startings.yml"] assert_dir "startings"