From 8a51daf280ebb252ef51a979e3f18dd5be84c6c9 Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Mon, 15 Dec 2014 18:18:27 +0000 Subject: Compile with Ruby Sass or libsass. * Separate configs for libsass and sass. * Sass compiler selected based on `process.env.TWBS_SASS`. * Travis: * Use Gemfile to manage ruby dependencies. * Run core tests with both Sass compilers. * Only install/cache ruby gems required by the test subset. * Grunt: `update-gemfile-lock` task a la `update-shrinkwrap`. --- test-infra/S3Cachefile.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test-infra/S3Cachefile.json') diff --git a/test-infra/S3Cachefile.json b/test-infra/S3Cachefile.json index 04d809246..90eae796d 100644 --- a/test-infra/S3Cachefile.json +++ b/test-infra/S3Cachefile.json @@ -5,8 +5,8 @@ "generate": "./uncached-npm-install.sh" }, "rubygems": { - "key": "../pseudo_Gemfile.lock", - "cache": "$GEMDIR", - "generate": "gem install -N scss-lint -v $SCSS_LINT_VERSION && gem install -N jekyll -v $JEKYLL_VERSION && gem install -N rouge -v $ROUGE_VERSION" + "key": "$BUNDLE_GEMFILE", + "cache": "../vendor/cache", + "generate": "cd .. ; bundle install --path=\"`pwd`/vendor/cache\"" } } -- cgit v1.2.3