/
githubmirror
/
jekyll
Обзор
Документация
Войти
/
githubmirror
/
jekyll
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
script/proof
35 строк
650 B
Frank Taillandier
Default options for script/proof (#5995)
31 мар 2017, 05:02
31 мар 2017, 05:02
0d02a25
Код
Авторство
О чём код?
#!/usr/bin/env bash # # Usage: # script/proof set -e function msg { printf "\e[0;37m==> $1\e[0m\n" } IGNORE_HREFS=$(ruby -e 'puts %w{ Chrononaut twitter.com nearlyfreespeech.net eduardoboucas.com github.com\/matrix9180 }.map{|h| "/#{h}/"}.join(",")') SOURCE="docs" DESTINATION="_site" export PROOF=true export NOKOGIRI_USE_SYSTEM_LIBRARIES=true # 1. msg "Installing..." bundle install -j8 > /dev/null || bundle install > /dev/null # 2. msg "Building..." bundle exec jekyll build -s $SOURCE -d $DESTINATION --trace # 3. msg "Proofing..." time bundle exec htmlproofer ./$DESTINATION --allow-hash-href --url-ignore $IGNORE_HREFS $@