diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fc2c246cdb6f14c32a0709ddc0d453d90613c031..4c8b6adac9ebba31c46a53d2cb234be8f34c00e2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,20 +1,7 @@
-image: maven:3.8.4
 stages:
-  - build
   - deploy
 
-variables:
-  MAVEN_CLI_OPTS: "" # "-B -e -V"
-
-build:
-  stage: build
-  script:
-    - mvn $MAVEN_CLI_OPTS clean install
-  artifacts:
-    paths:
-      - target/*.jar
-
 deploy:
-  stage: deploy
+  image: maven:3.9.0-amazoncorretto-17
   script:
-    - mvn $MAVEN_CLI_OPTS deploy
+    - 'mvn deploy -s ci_settings.xml'
diff --git a/ci_settings.xml b/ci_settings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..69ad06ed6c63795d191555afde6ea2d1da4e133d
--- /dev/null
+++ b/ci_settings.xml
@@ -0,0 +1,16 @@
+<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
+  <servers>
+    <server>
+      <id>gitlab-maven</id>
+      <configuration>
+        <httpHeaders>
+          <property>
+            <name>Job-Token</name>
+            <value>${CI_JOB_TOKEN}</value>
+          </property>
+        </httpHeaders>
+      </configuration>
+    </server>
+  </servers>
+</settings>
diff --git a/pom.xml b/pom.xml
index d6928f4010f66c702d67af01a83a8335023ef908..c37a78b0decc4bcdc1dc699e322954afba4f48ae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,11 +28,21 @@
 		<camel.version>4.0.0-RC2</camel.version>
 	</properties>
 
+	<repositories>
+	<repository>
+		<id>gitlab-maven</id>
+		<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
+	</repository>
+	</repositories>
 	<distributionManagement>
 	<repository>
 		<id>gitlab-maven</id>
-      	<url>https://labs.etsi.org/api/v4/projects/278/packages/maven</url>
+		<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
 	</repository>
+	<snapshotRepository>
+		<id>gitlab-maven</id>
+		<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
+	</snapshotRepository>
 	</distributionManagement>