* Add YARD and plugins to generate source code doc * Expose yard Ruby doc in gitdocs * Add yard doc step to Travis * Tell netlify to build the docs before deploying * Add Gemfile for Ruby prerequisites and Makefile * Makefile uses tabs, not spaces * Build ruby-doc and then gitdocs * Add recent Ruby version to make sure yard plugins work * Switch Ruby to a pre-built version inside Netlify * Add ActiveRecord for the yard-activerecord plugin * Add Ruby doc header link and info to build it locally
60 lines
1.1 KiB
Text
60 lines
1.1 KiB
Text
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
|
|
#
|
|
# If you find yourself ignoring temporary files generated by your text editor
|
|
# or operating system, you probably want to add a global ignore instead:
|
|
# git config --global core.excludesfile '~/.gitignore_global'
|
|
|
|
# Ignore bundler config.
|
|
/.bundle
|
|
vendor/bundle
|
|
|
|
# Ignore all logfiles and tempfiles.
|
|
/log/*
|
|
!/log/.keep
|
|
/tmp
|
|
.DS_Store
|
|
.swp
|
|
.approvals
|
|
.torus.json
|
|
coverage
|
|
/tags
|
|
|
|
# Ignore public uploads
|
|
/public/uploads/*
|
|
/public/c/*
|
|
/public/i/*
|
|
/public/assets/*
|
|
|
|
# Ignore node_modules
|
|
node_modules/
|
|
|
|
# Generated js bundles
|
|
/app/assets/javascripts/generated/*
|
|
latest.dump
|
|
.byebug_history
|
|
.gitdocs_build/
|
|
|
|
# Ignore application configuration
|
|
/config/application.yml
|
|
/public/packs
|
|
/public/packs-test
|
|
/node_modules
|
|
|
|
# Ignore storybook static site generation
|
|
storybook-static/
|
|
yarn-error.log
|
|
|
|
# Ignore package-lock.json because we use yarn
|
|
package-lock.json
|
|
|
|
#Jetbrains Tools
|
|
.idea/
|
|
|
|
#sitemap
|
|
/public/sitemap.xml.gz
|
|
|
|
# Development Docker storage location
|
|
_docker-storage/
|
|
|
|
# YARD generated doc (in the Gitdocs folder)
|
|
docs/.static/ruby-doc/
|