Skip to content

Commit

Permalink
Merge pull request #232 from digital-bauhaus/feature/#157-githubactio…
Browse files Browse the repository at this point in the history
…ns-migration

Feature/#157 githubactions migration
  • Loading branch information
bertoverflow authored Mar 26, 2021
2 parents dd44e51 + be0c2b8 commit 672c2fc
Show file tree
Hide file tree
Showing 6 changed files with 61 additions and 50 deletions.
34 changes: 34 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: build

on: [push]

jobs:
build:

runs-on: ubuntu-latest

env:
SENDGRID_API_KEY: ${{secrets.SENDGRID_API_KEY}}

steps:
- uses: actions/checkout@v2

- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8

- name: Build with Maven
run: mvn --batch-mode --no-transfer-progress -DskipTests package

- name: Test with Maven
run: mvn --batch-mode --no-transfer-progress verify

- name: Code Coverage Report
uses: codecov/codecov-action@v1
with:
file: ./backend/target/site/jacoco/jacoco.xml
name: codecov
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
*.class
.envrc

# Package Files #
*.jar
Expand Down
14 changes: 0 additions & 14 deletions .travis.yml

This file was deleted.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Ferienpass

[![Build Status](https://travis-ci.org/digital-bauhaus/Ferienpass.svg?branch=master)](https://travis-ci.org/digital-bauhaus/Ferienpass)
[![Coverage Status](https://coveralls.io/repos/github/digital-bauhaus/Ferienpass/badge.svg?branch=master)](https://coveralls.io/github/digital-bauhaus/Ferienpass?branch=master)
[![Build Status](https://github.com/digital-bauhaus/Ferienpass/workflows/build/badge.svg)](https://github.com/digital-bauhaus/Ferienpass/actions)
[![codecov](https://codecov.io/gh/digital-bauhaus/Ferienpass/branch/master/graph/badge.svg?token=VPYDCKP7FE)](https://codecov.io/gh/digital-bauhaus/Ferienpass)
[![License](http://img.shields.io/:license-mit-blue.svg)](https://github.com/digital-bauhaus/Ferienpass-Anmeldung/blob/master/LICENSE)

Dieses Projekt beinhaltet alle Informationen und den Quellcode rund um die Digitalisierung des Anmeldeprozesses für Kinder der Stadt Weimar in Thüringen für Sommerferien-Aktivitäten im Rahmen des gemeinnützigen [Ferienpass-Projektes](http://www.ferienpass-weimar.de/).
Expand Down
50 changes: 24 additions & 26 deletions frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 0 additions & 8 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
<main.basedir>${project.basedir}</main.basedir>
<!-- Analysis Tools for CI -->
<build-plugin.jacoco.version>0.8.3</build-plugin.jacoco.version>
<build-plugin.coveralls.version>4.3.0</build-plugin.coveralls.version>
</properties>

<modules>
Expand Down Expand Up @@ -49,19 +48,12 @@
unit tests is created after unit tests have been run. -->
<execution>
<id>post-unit-test</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${build-plugin.coveralls.version}</version>
</plugin>
</plugins>
</build>

</project>

0 comments on commit 672c2fc

Please sign in to comment.