Abort Middleman build and show error upon failure

Middleman 4.3.3 has the --bail option, which will show the error and quit immediately (https://github.com/middleman/middleman/pull/2246).

This required running bundle update to retrieve lots of dependencies.

Also, this uses a workaround for SCSS compilation issues: https://github.com/sass/libsass/issues/2833.

We also skip the lint:features:links Rake task if the public/features directory does not exist. This was not actually doing anything: #3848

Closes #3103 (closed)

Edited by Stan Hu

Merge request reports

Loading