mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
Backend: Makefile Targets For 'deployment' and 'travis'
* Set build server to use `make deployment` * Create Makefile target for 'deployment' to update dependencies if necessary * Set Travis CI to run `make travis` * Create Makefile target for 'travis' to use additional automation logic
This commit is contained in:
parent
ca7b97134d
commit
6a42d7b861
4 changed files with 42 additions and 7 deletions
12
Gemfile
12
Gemfile
|
@ -7,6 +7,11 @@ source 'https://rubygems.org'
|
|||
## 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'
|
||||
gem 'jekyll', '~>1.3.0'
|
||||
|
@ -15,6 +20,11 @@ group :development do
|
|||
gem 'kramdown'
|
||||
gem 'RedCloth'
|
||||
gem 'therubyracer' # required by less
|
||||
gem 'html-proofer'
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue