Allow links to not fail pipeline
In some cases it could be blocking other merges, so having the pipeline not fail would be good.
This would allow overriding of the merge, but with the priority always having valid links.
Hooking this in with "code coverage" would be great to help determine from an MR/pipeline what's changed and if I need to look into it.
$ docker run -v $(readlink -f .):/app/site $CONTAINER_TEST_IMAGE bundle exec rake test
Running ["ImageCheck", "ScriptCheck", "LinkCheck"] on ["./public"] on *.html...
Checking 694 external links...
Ran on 353 files!
- ./public/posts/2015/04/14/sony-hack/index.html
* External link https://spdx.org/licenses/All-Rights-Reserved.html failed: 404 No error
rake aborted!
HTML-Proofer found 1 failure!
/app/site/Rakefile:63:in `block (2 levels) in <top (required)>'
/usr/bin/bundle:23:in `load'
/usr/bin/bundle:23:in `<main>'
Tasks: TOP => test => test:links
(See full trace by running task with --trace)
Edited by Jamie Tanna