diff options
author | rameshiyer27 <ramesh.murugan.iyer@est.tech> | 2024-03-20 12:38:11 +0000 |
---|---|---|
committer | rameshiyer27 <ramesh.murugan.iyer@est.tech> | 2024-03-20 12:38:11 +0000 |
commit | 6f8a8fdf2815ab5354b15c3fa6c076c09cf62b27 (patch) | |
tree | b7294cb133c85c9274f77e19c6b579ed315a55ac | |
parent | 3e1c1491c4aa260fda04d13cd7ad97056e43c02a (diff) |
Fix jenkins merge job failure in policy-docker
ACM regression tests are getting invoked in the maven build without
policy deployment available. The tests are skipped by default and enabled only
from the regression script.
Issue-ID: POLICY-4946
Change-Id: I476eed2aa015f349fdabb474281f49d62bfea058
Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
-rwxr-xr-x | csit/run-acm-regression.sh | 2 | ||||
-rw-r--r-- | policy-regression-tests/policy-clamp-regression/pom.xml | 21 |
2 files changed, 22 insertions, 1 deletions
diff --git a/csit/run-acm-regression.sh b/csit/run-acm-regression.sh index 615e4a94..5f77d214 100755 --- a/csit/run-acm-regression.sh +++ b/csit/run-acm-regression.sh @@ -65,4 +65,4 @@ docker-compose -f docker-compose.yml up -d "policy-clamp-runtime-acm" cd ${REGRESSION_FOLDER} # Invoke the regression test cases -mvn clean test
\ No newline at end of file +mvn clean test -Dtests.skip=false
\ No newline at end of file diff --git a/policy-regression-tests/policy-clamp-regression/pom.xml b/policy-regression-tests/policy-clamp-regression/pom.xml index da13e157..850c748f 100644 --- a/policy-regression-tests/policy-clamp-regression/pom.xml +++ b/policy-regression-tests/policy-clamp-regression/pom.xml @@ -18,6 +18,7 @@ <version.cucumber>7.15.0</version.cucumber> <version.rest-assured>5.4.0</version.rest-assured> <version.junit-platform>1.10.2</version.junit-platform> + <tests.skip>true</tests.skip> </properties> <dependencies> @@ -74,4 +75,24 @@ </dependencies> + <build> + <finalName>${project.artifactId}-${project.version}</finalName> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <skipTests>${tests.skip}</skipTests> + </configuration> + </plugin> + </plugins> + </build> + </project> |