From 551f49d89a84a3aa3e3812b58805fd3acdd6c72b Mon Sep 17 00:00:00 2001
From: Jan Zickermann <jan.zickermann@dataport.de>
Date: Mon, 4 Nov 2024 15:30:00 +0100
Subject: [PATCH] #1 Try out to deploy snapshot

---
 .m2/ci_settings.xml | 30 +++++++++++-------------------
 pom.xml             | 12 +++++-------
 2 files changed, 16 insertions(+), 26 deletions(-)

diff --git a/.m2/ci_settings.xml b/.m2/ci_settings.xml
index f9e8c1f..53e7911 100644
--- a/.m2/ci_settings.xml
+++ b/.m2/ci_settings.xml
@@ -15,14 +15,15 @@
 			<password>${env.NEXUS_PASSWORD}</password>
 		</server>
 		<server>
-			<id>codesh-gitlab</id>
-			<username>${env.CI_REGISTRY_USER}</username>
-			<password>${env.CI_REGISTRY_PASSWORD}</password>
-		</server>
-		<server>
-			<id>codesh-gitlab-snapshots</id>
-			<username>${env.CI_REGISTRY_USER}</username>
-			<password>${env.CI_REGISTRY_PASSWORD}</password>
+			<id>codesh-gitlab-maven</id>
+			<configuration>
+				<httpHeaders>
+					<property>
+						<name>Job-Token</name>
+						<value>${CI_JOB_TOKEN}</value>
+					</property>
+				</httpHeaders>
+			</configuration>
 		</server>
 	</servers>
 	<profiles>
@@ -33,17 +34,8 @@
 			</activation>
 			<repositories>
 				<repository>
-					<id>codesh-gitlab</id>
-					<name>codesh-gitlab</name>
-					<url>${env.CI_REGISTRY}</url>
-				</repository>
-				<repository>
-					<id>codesh-gitlab-snapshots</id>
-					<name>codesh-gitlab-snapshots</name>
-					<url>${env.CI_REGISTRY}</url>
-					<snapshots>
-						<enabled>true</enabled>
-					</snapshots>
+					<id>codesh-gitlab-maven</id>
+					<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
 				</repository>
 				<repository>
 					<id>ozg-nexus</id>
diff --git a/pom.xml b/pom.xml
index d3cd274..b24395c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@
 
 	<groupId>de.ozgcloud.osiv2</groupId>
 	<artifactId>osvi2-postfach</artifactId>
-	<version>0.1.0-SNAPSHOT</version>
+	<version>0.1.1-SNAPSHOT</version>
 
 	<name>OZG-Cloud-OSIv2-Postfach</name>
 	<description>OSIv2-Postfach-Anbindung für OZG-Cloud-Nachrichten</description>
@@ -152,14 +152,12 @@
 			</activation>
 			<distributionManagement>
 				<repository>
-					<id>codesh-gitlab</id>
-					<name>codesh-gitlab</name>
-					<url>${env.CI_REGISTRY}</url>
+					<id>codesh-gitlab-maven</id>
+					<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
 				</repository>
 				<snapshotRepository>
-					<id>codesh-gitlab-snapshots</id>
-					<name>codesh-gitlab-snapshots</name>
-					<url>${env.CI_REGISTRY}</url>
+					<id>codesh-gitlab-maven</id>
+					<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
 				</snapshotRepository>
 			</distributionManagement>
 		</profile>
-- 
GitLab