PMT-3: Add Tests to Pipeline
All checks were successful
Quality Check / Linting Check (push) Successful in 1m28s

This commit is contained in:
Dominik Säume 2024-09-13 00:59:37 +02:00
parent dfb03a1eb1
commit 959e395c44
Signed by: SZUT-Dominik
GPG key ID: 67D15BB250B41E7C

View file

@ -15,6 +15,10 @@ jobs:
uses: "https://git.euph.dev/actions/checkout@v3" uses: "https://git.euph.dev/actions/checkout@v3"
- name: "Prepare Gradle" - name: "Prepare Gradle"
run: gradle clean run: gradle clean
- name: "Validate OAS Spec"
run: gradle validateSwagger
- name: "Generate OAS Boilerplate"
run: gradle generateSwaggerCode
- name: "Linting Main" - name: "Linting Main"
run: gradle checkstyleMain run: gradle checkstyleMain
- name: "Linting Test" - name: "Linting Test"
@ -23,3 +27,5 @@ jobs:
run: gradle spotbugsMain run: gradle spotbugsMain
- name: "Static Analysis Test" - name: "Static Analysis Test"
run: gradle spotbugsTest run: gradle spotbugsTest
- name: "Run Tests"
run: gradle test