mirror of
https://github.com/seigler/dash-docs
synced 2025-07-26 17:26:12 +00:00
* New plugin: remove-html-extension falls back to /foo.html when /foo isn't found in `jekyll serve` mode. * New Makefile target: `make preview` runs bundle exec jekyll serve * Updated site docs to describe installing all required dependencies. Fully tested using a new install of Ubuntu Server 14.04.1
32 lines
1.1 KiB
Ruby
32 lines
1.1 KiB
Ruby
source 'https://rubygems.org'
|
|
|
|
## If you update the version here, also update it in .travis.yml and
|
|
## README.md. Then push your branch and make sure Travis supports that
|
|
## version. Then remind one of the site maintainers that they need to
|
|
## run `rvm install <VERSION>` on the build server(s) before they commit
|
|
## to master
|
|
ruby '2.0.0'
|
|
|
|
## Used on the build server. If you add a package here (like nokogiri)
|
|
## that has non-Gem dependencies (like zlib), please remind the site
|
|
## maintainers that they need to manually update the build server(s)
|
|
## before they commit to master. If `bundle install` can satisify all
|
|
## your dependencies, then nothing extra needs to be done
|
|
group :development do
|
|
gem 'ffi-icu'
|
|
## When we upgrade to Jekyll 3.0.0 or higher, remove
|
|
## _plugin/remove-html-extension.rb
|
|
gem 'jekyll', '~>1.3.0'
|
|
gem 'json'
|
|
gem 'less'
|
|
gem 'kramdown'
|
|
gem 'RedCloth'
|
|
gem 'therubyracer' # required by less
|
|
end
|
|
|
|
## Not used on build server. Only used by developers and Travis CI, so
|
|
## you can put whatever you want here and bundler will tell us humans to
|
|
## install the new Gems.
|
|
group :slow_test do
|
|
gem 'html-proofer'
|
|
end
|