feat(exx-Pipeline): add gradle template

This commit is contained in:
Wolfram Gulde 2022-04-01 17:03:19 +02:00 committed by Marcel Feix
parent 5b3b2fdfd0
commit a6463cffab
No known key found for this signature in database
GPG Key ID: 04D016E104A25F03

View File

@ -0,0 +1,32 @@
include:
- '/templates/java/gradle/gradle-build.gitlab-ci.yml'
- '/templates/java/gradle/gradle-test.gitlab-ci.yml'
- '/templates/java/gradle/gradle-database-diff.gitlab-ci.yml'
- '/templates/static-analysis/repo-cve-scan-trivy.gitlab-ci.yml'
- '/templates/static-analysis/sonar.gitlab-ci.yml'
Build-Java:
extends: .gradle-build
Test-Java:
extends: .gradle-test
needs:
- job: "Build-Java"
artifacts: true
Database-Diff:
extends:
- .gradle-database-diff
needs:
- job: "Build-Java"
artifacts: true
Repo-CVE-Scan:
allow_failure: true
extends: .repo-cve-scan-trivy
sonar:
extends: .sonar-gradle
needs:
- job: "Build-Java"
artifacts: true