Skip to content
Snippets Groups Projects
Commit c70fe3b1 authored by Sonia Zorba's avatar Sonia Zorba
Browse files

Added CI for gms-client

parent 0777d93e
No related branches found
No related tags found
No related merge requests found
Pipeline #576 failed
stages:
- build
- test
- deploy
build_gms_client:
stage: build
tags:
- docker
script:
- cd gms-client/gms-client
- mvn clean package -DskipTests -DfinalName=gms-client
artifacts:
paths:
- gms-client/gms-client/target/gms-client.jar
- gms-client/gms-client/pom.xml
expire_in: 7 days
only:
- master
test_gms_client:
stage: test
tags:
- docker
script:
- cd gms-client/gms-client
- mvn clean test
only:
- master
deploy_gms_client:
stage: deploy
tags:
- docker
script:
- mvn deploy:deploy-file
-Dfile=gms-client/gms-client/target/gms-client.jar
-DrepositoryId=ia2.snapshots
-DpomFile=gms-client/gms-client/pom.xml
-Durl=${IA2_MVN_REPO_SNAPSHOTS}
only:
- master
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
<maven.compiler.target>14</maven.compiler.target> <maven.compiler.target>14</maven.compiler.target>
<junit-jupiter.version>5.6.0</junit-jupiter.version> <junit-jupiter.version>5.6.0</junit-jupiter.version>
<mockito.version>3.5.13</mockito.version> <mockito.version>3.5.13</mockito.version>
<finalName>${project.artifactId}-${project.version}</finalName>
</properties> </properties>
<dependencies> <dependencies>
<dependency> <dependency>
...@@ -56,6 +57,7 @@ ...@@ -56,6 +57,7 @@
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<finalName>${finalName}</finalName>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.jacoco</groupId> <groupId>org.jacoco</groupId>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment