Go to file
Daniel Schädler 3c280a6b29 Run tests in image built one step above using latest tag
This isn't optimal since theoretically there could be an image pushed
just between building and downloading again, but variables cannot be
used within gitlab-ci.yml so that is what we have to work with. If
variables get introduced, we should lock this to the current commit sha.
2019-10-09 12:32:59 +02:00
app Cache group_score in variable in sort function 2019-06-18 22:35:17 +02:00
bin Initial commit 2018-10-30 15:52:46 +01:00
config Breaking Change in Fallback configuration 2019-06-21 10:47:04 +02:00
db Add bet model 2019-06-17 13:48:49 +02:00
doc Regenerate SVGs 2018-11-30 14:20:57 +01:00
docker Add test container Dockerfile 2019-10-09 12:32:59 +02:00
kubernetes Switch from Ingress to IngressRoute 2019-10-09 10:34:18 +02:00
lib/tasks Add rake docker tasks 2019-04-17 08:25:13 +02:00
public Initial commit 2018-10-30 15:52:46 +01:00
spec Use let more effectively 2019-06-18 22:35:17 +02:00
.dockerignore Ignore coverage and docker folder in docker build 2019-10-09 12:32:59 +02:00
.gitignore Ignore Database schema and coverage folder 2018-11-29 10:41:55 +01:00
.gitlab-ci.yml Run tests in image built one step above using latest tag 2019-10-09 12:32:59 +02:00
.hound.yml Remove ruby section 2019-09-14 10:20:43 +02:00
.rspec Initialize RSpec setup 2018-11-13 16:56:16 +01:00
.rubocop.yml Add rubocop-rails 2019-06-21 10:47:04 +02:00
.ruby-version Bump ruby version to 2.6.2 2019-04-03 09:40:49 +02:00
.travis.yml Move sonar-scanner to bottom of travis scripts 2019-05-26 20:24:47 +02:00
Gemfile Lock rubocop to version 0.72.0 2019-09-14 10:20:43 +02:00
Gemfile.lock Lock rubocop to version 0.72.0 2019-09-14 10:20:43 +02:00
README.md Add Link to quick install guide 2019-06-04 17:35:47 +02:00
Rakefile Apply rubocop formatting 2018-11-10 15:50:27 +01:00
config.ru Apply rubocop formatting 2018-11-10 15:50:27 +01:00
docker-compose.yml Use production env (defined in Dockerfile) 2019-04-17 09:15:39 +02:00
sonar-project.properties Add sonarqube Code analysis 2019-05-26 12:53:27 +02:00

README.md

turniere-backend

Build Status pipeline status Coverage Status Codacy Badge Quality Gate Status Maintainability

Ruby on Rails application serving as backend for turnie.re

Quick install with Docker

turnie.re - Quickstart

Installation

# install dependencies
$ bundle install
# run migrations
$ rails db:migrate

Running

Development (without mail confirmation and separate database):

$ RAILS_ENV=development rails server

Generate diagrams

$ rails diagram:all_with_engines