BerniWittmann/spielplanismaning

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# spielplanismaning
[![GitHub version](https://badge.fury.io/gh/berniwittmann%2Fspielplanismaning.svg)](https://badge.fury.io/gh/berniwittmann%2Fspielplanismaning)
[![Code Climate](https://codeclimate.com/github/BerniWittmann/spielplanismaning/badges/gpa.svg)](https://codeclimate.com/github/BerniWittmann/spielplanismaning)
[![Test Coverage](https://codeclimate.com/github/BerniWittmann/spielplanismaning/badges/coverage.svg)](https://codeclimate.com/github/BerniWittmann/spielplanismaning/coverage)

Spielplan - System für die Beachturniere in Ismaning 

## Dokumentation

Hier findest du die [Dokumentation](https://berniwittmann.github.io/spielplanismaning/#/)

### Build Status

| Umgebung | Build-Status |
| --- | --- |
| [Testumgebung](http://spielplanismaning-testing.herokuapp.com) | [![Build Status](https://travis-ci.org/BerniWittmann/spielplanismaning.svg?branch=develop)](https://travis-ci.org/BerniWittmann/spielplanismaning) |
| [Produktionsumgebung](http://spielplanismaning.herokuapp.com) | [![Build Status](https://travis-ci.org/BerniWittmann/spielplanismaning.svg?branch=master)](https://travis-ci.org/BerniWittmann/spielplanismaning) |

### CI-Tool

[Travis](https://travis-ci.org/BerniWittmann/spielplanismaning)

### Installation

```
npm install && bower install
```

### Tests

```
gulp test
```

### Server Start

Build
```
gulp build
```

Lokal über gulp 
```
gulp serve
```

oder für Serve aus dem dist
```
gulp serve:dist
````

Alternativ
```
npm start
```

### Workflow
1. Neuen Branch von develop erstellen
2. Änderungen in mehreren kleinen Commits auf Branch
3. gulp versioning task ausführen
4. push to origin (inkl. tags)
5. Pull-Request erstellen
6. Tests und Code-Analyse laufen automatisch. Pull-Request kann nur bei erfolgreichen Tests und nach Approval gemergt werden. Möglichst auch alle Code-Climate Issues beheben.
6. Pull-Request mergen