denny/ShinyCMS-ruby

View on GitHub
.gitignore

Summary

Maintainability
Test Coverage
# ShinyCMS ~ https://shinycms.org
#
# Copyright 2009-2021 Denny de la Haye ~ https://denny.me
#
# ShinyCMS is free software; you can redistribute it and/or modify it under the terms of the GPL (version 2 or later)

# Configure git to ignore certain files

## Files that may contain secrets - API keys, passwords, and other credentials

# Rails secrets files
/config/master.key
/config/credentials.yml.enc

# The .env*.local files are for ENV setting you don't want to git commit - e.g. API keys
/.env.development.local
/.env.test.local
/.env.production.local
/.env.local

# .env is also excluded here, as some people store credentials there
/.env

## Gemfile.lock files in plugins
/plugins/Shiny*/Gemfile.lock

## Files generated by ShinyCMS in normal operation

# Atom feeds
/public/feeds/atom/*.xml

# Sitemaps
/public/*sitemap.xml*

# MkDocs output (the docs website)
/site/

## Files generated by the test suite

# Results and metadata for tests and test coverage
/spec/examples.txt
/coverage/

# Theme files used during test runs
# TODO: figure out reliable deletion after parallel test runs
/themes/TEST

## Files generated by Rails

# Log files
/log/*.log

# ActiveStorage local disk storage
/storage/

# Sprockets
/public/assets

# Cache and other gank
/tmp/

## Files generated by the JavaScript ecosystem

# Node / NPM / Yarn
/node_modules/
/yarn-debug.log*
/yarn-error.log*
/.yarn-integrity

# Webpack / Webpacker
/public/packs
/public/packs-test