/
githubmirror
/
jekyll
Обзор
Документация
Войти
/
githubmirror
/
jekyll
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v3.6.3
script/travis
40 строк
1 KB
Jordon Bedwell
Try to cleanup the Gemfile... again.
12 янв 2016, 15:54
12 янв 2016, 15:54
712c16a
Код
Авторство
О чём код?
#!/bin/sh # Usage: script/travis [ruby-version [file]] # Example: script/travis 2.0 test/failing_test.rb # Example: script/travis 2.3.0 set -e mkdir -p vendor/docker docker rm -fv docker-travis > /dev/null 2>&1 || true docker run --volume=$(pwd):/home/travis/builds/jekyll/jekyll \ --workdir=/home/travis/builds/jekyll/jekyll \ --volume=$(pwd)/vendor/docker:/home/travis/builds/jekyll/jekyll/vendor/bundle \ --user=travis --name=docker-travis -dit quay.io/travisci/travis-ruby \ bash > /dev/null status=0 if [ $# -eq 2 ]; then docker exec -it docker-travis bash -ilc " \ rvm use --install --binary --fuzzy $1 bundle install --path vendor/bundle -j 12 \\ --without benchmark:site:development bundle clean script/test $2 " || status=$? elif [ $# -eq 1 ]; then docker exec -it docker-travis bash -ilc " \ rvm use --install --binary --fuzzy $1 bundle install --path vendor/bundle -j 12 \\ --without benchmark:site:development bundle clean bundle exec rake " || status=$? else docker exec -it docker-travis \ bash -il || status=$? fi docker rm -fv docker-travis > /dev/null exit $status