From a6463cffaba534f001a14efe20c82bb0cc9bc95f Mon Sep 17 00:00:00 2001 From: Wolfram Gulde Date: Fri, 1 Apr 2022 17:03:19 +0200 Subject: [PATCH] feat(exx-Pipeline): add gradle template --- pipelines/java-gradle.gitlab-ci.yml | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pipelines/java-gradle.gitlab-ci.yml diff --git a/pipelines/java-gradle.gitlab-ci.yml b/pipelines/java-gradle.gitlab-ci.yml new file mode 100644 index 0000000..a59a9bc --- /dev/null +++ b/pipelines/java-gradle.gitlab-ci.yml @@ -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 \ No newline at end of file