diff --git a/.dockerignore b/.dockerignore index 6cbf964..a955123 100644 --- a/.dockerignore +++ b/.dockerignore @@ -9,3 +9,4 @@ tmp/** .travis-yml docker-compose.yml README.md +sonar-project.properties \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index c4e3d7c..09c5056 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,11 @@ language: ruby +addons: + sonarcloud: + organization: turniere-dhbw env: - RAILS_ENV=test script: + - sonar-scanner - bundle exec rails db:migrate - bundle exec rails spec notifications: diff --git a/README.md b/README.md index 49d2bc4..2db4248 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,23 @@ # turniere-backend -[![Build Status](https://travis-ci.org/turniere/turniere-backend.svg?branch=master)](https://travis-ci.org/turniere/turniere-backend) [![pipeline status](https://gitlab.com/turniere/turniere-backend/badges/master/pipeline.svg)](https://gitlab.com/turniere/turniere-backend/commits/master) [![Coverage Status](https://coveralls.io/repos/gitlab/turniere/turniere-backend/badge.svg?branch=master)](https://coveralls.io/gitlab/turniere/turniere-backend?branch=master) [![](https://img.shields.io/badge/Protected_by-Hound-a873d1.svg)](https://houndci.com) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/c273578244de4830b30f9f61ba35247a)](https://app.codacy.com/app/Malaber/turniere-backend) +[![Build Status](https://travis-ci.org/turniere/turniere-backend.svg?branch=master)](https://travis-ci.org/turniere/turniere-backend) [![pipeline status](https://gitlab.com/turniere/turniere-backend/badges/master/pipeline.svg)](https://gitlab.com/turniere/turniere-backend/commits/master) [![Coverage Status](https://coveralls.io/repos/gitlab/turniere/turniere-backend/badge.svg?branch=master)](https://coveralls.io/gitlab/turniere/turniere-backend?branch=master) [![](https://img.shields.io/badge/Protected_by-Hound-a873d1.svg)](https://houndci.com) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/c273578244de4830b30f9f61ba35247a)](https://app.codacy.com/app/Malaber/turniere-backend) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=turniere_turniere-backend&metric=alert_status)](https://sonarcloud.io/dashboard?id=turniere_turniere-backend) [![Maintainability](https://api.codeclimate.com/v1/badges/9416f031ab812a59a3cd/maintainability)](https://codeclimate.com/github/turniere/turniere-backend/maintainability) Ruby on Rails application serving as backend for turnie.re -# Installation -``` +## Installation +```bash # install dependencies $ bundle install # run migrations $ rails db:migrate ``` -# Running +## Running Development (without mail confirmation and separate database): -``` +```bash $ RAILS_ENV=development rails server ``` -# Generate diagrams -``` -rails diagram:all_with_engines +## Generate diagrams +```bash +$ rails diagram:all_with_engines ``` diff --git a/app/views/layouts/mailer.html.erb b/app/views/layouts/mailer.html.erb index cbd34d2..8dae308 100644 --- a/app/views/layouts/mailer.html.erb +++ b/app/views/layouts/mailer.html.erb @@ -1,6 +1,7 @@ + Mail from turnie.re