From 1c47417381a11fa390b492c9632ad6f17f35446c Mon Sep 17 00:00:00 2001 From: Lukas Malte Monnerjahn <lukasmalte.monnerjahn@dataport.de> Date: Mon, 28 Apr 2025 17:45:54 +0200 Subject: [PATCH] OZG-8085 Maven CI Component POC --- .gitlab-ci.yml | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index da7431ff..f070c5fb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,33 +12,16 @@ variables: services: - docker:dind -cache: - paths: - - .m2/repository/ - - target/ - stages: - build - test - publish -build: - stage: build - script: - - mvn clean compile $MAVEN_CLI_OPTS --update-snapshots - artifacts: - paths: - - target/*.jar - -test: - stage: test - script: - - mvn test $MAVEN_CLI_OPTS - -verify: - stage: test - script: - - mvn verify $MAVEN_CLI_OPTS +# Maven Build, Test and Verify +include: + - component: $CI_SERVER_FQDN/ozg-cloud/ci-components/maven_build@main + inputs: + maven_cli_opts: $MAVEN_CLI_OPTS snapshot-gitlab: stage: publish -- GitLab