Skip to content

Commit

Permalink
Merge pull request #106 from LTe/docs
Browse files Browse the repository at this point in the history
Generate yard documentation as github page
  • Loading branch information
LTe committed May 10, 2020
2 parents de98b54 + 8f23bfb commit 73c00b0
Show file tree
Hide file tree
Showing 8 changed files with 25 additions and 1 deletion.
18 changes: 17 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
stages:
- "Static analysis"
- "Test"
- "Documentation"
matrix:
allow_failures:
- rvm: ruby-head
Expand All @@ -24,7 +28,19 @@ matrix:
gemfile: gemfiles/rails_6.0.gemfile
name: "Rubocop"
script: rake rubocop
- rvm: 2.7
stage: "Documentation"
name: "Documentation"
before_deploy: 'bundle exec yard doc --private'
deploy:
provider: pages
skip_cleanup: true
github_token: $GITHUB_TOKEN
local_dir: doc
on:
branch: master
before_install:
- gem update --system
- gem install bundler
install: bundle install --jobs=3 --retry=3
cache: bundler

1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ group :development do
gem 'rubocop', require: false
gem 'sqlite3'
gem 'timecop'
gem 'yard'
end
2 changes: 2 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ GEM
tzinfo (1.2.7)
thread_safe (~> 0.1)
unicode-display_width (1.7.0)
yard (0.9.25)
zeitwerk (2.3.0)

PLATFORMS
Expand All @@ -174,6 +175,7 @@ DEPENDENCIES
rubocop
sqlite3
timecop
yard

BUNDLED WITH
2.1.4
1 change: 1 addition & 0 deletions gemfiles/rails_3.2.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ group :development do
gem 'rubocop', require: false
gem 'sqlite3', '~> 1.3.6'
gem 'timecop'
gem 'yard'
end
1 change: 1 addition & 0 deletions gemfiles/rails_4.2.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,5 @@ group :development do
gem 'rubocop', require: false
gem 'sqlite3', '~> 1.3.6'
gem 'timecop'
gem 'yard'
end
1 change: 1 addition & 0 deletions gemfiles/rails_5.2.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ group :development do
gem 'rubocop', require: false
gem 'sqlite3', '~> 1.3.6'
gem 'timecop'
gem 'yard'
end
1 change: 1 addition & 0 deletions gemfiles/rails_6.0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ group :development do
gem 'rubocop', require: false
gem 'sqlite3', '~> 1.4.0'
gem 'timecop'
gem 'yard'
end
1 change: 1 addition & 0 deletions gemfiles/rails_master.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ group :development do
gem 'rubocop', require: false
gem 'sqlite3'
gem 'timecop'
gem 'yard'
end

0 comments on commit 73c00b0

Please sign in to comment.