From e254de144be63ef18d5d34dc957dfeea8d28c4d1 Mon Sep 17 00:00:00 2001 From: Marcel Feix Date: Mon, 19 Jul 2021 11:12:56 +0000 Subject: [PATCH] feat(Maven Test): Add Unit Test and Integration Test Template --- maven-verify-template.gitlab-ci.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/maven-verify-template.gitlab-ci.yml b/maven-verify-template.gitlab-ci.yml index a62ae47..9ba5b19 100644 --- a/maven-verify-template.gitlab-ci.yml +++ b/maven-verify-template.gitlab-ci.yml @@ -1,7 +1,6 @@ .maven-test: image: $MAVEN_IMAGE stage: test - allow_failure: true script: - mvn $MAVEN_CLI_OPTS verify artifacts: @@ -10,3 +9,25 @@ junit: - target/surefire-reports/TEST-*.xml - target/failsafe-reports/TEST-*.xml + +.maven-unit-test: + image: $MAVEN_IMAGE + stage: test + script: + - mvn $MAVEN_CLI_OPTS surefire:test + artifacts: + expire_in: 2 weeks + reports: + junit: + - target/surefire-reports/TEST-*.xml + +.maven-integration-test: + image: $MAVEN_IMAGE + stage: test + script: + - mvn $MAVEN_CLI_OPTS failsafe:integration-test + artifacts: + expire_in: 2 weeks + reports: + junit: + - target/failsafe-reports/TEST-*.xml