diff --git a/.m2/ci_settings.xml b/.m2/ci_settings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..53e79119335a57ac75b3b0177dafc6f97c6042d0
--- /dev/null
+++ b/.m2/ci_settings.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd"
+		  xmlns="http://maven.apache.org/SETTINGS/1.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<localRepository>.m2/repository</localRepository>
+
+	<servers>
+		<server>
+			<id>ozg-nexus</id>
+			<username>${env.NEXUS_USER}</username>
+			<password>${env.NEXUS_PASSWORD}</password>
+		</server>
+		<server>
+			<id>ozg-snapshots-nexus</id>
+			<username>${env.NEXUS_USER}</username>
+			<password>${env.NEXUS_PASSWORD}</password>
+		</server>
+		<server>
+			<id>codesh-gitlab-maven</id>
+			<configuration>
+				<httpHeaders>
+					<property>
+						<name>Job-Token</name>
+						<value>${CI_JOB_TOKEN}</value>
+					</property>
+				</httpHeaders>
+			</configuration>
+		</server>
+	</servers>
+	<profiles>
+		<profile>
+			<id>ci-default</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<repositories>
+				<repository>
+					<id>codesh-gitlab-maven</id>
+					<url>${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven</url>
+				</repository>
+				<repository>
+					<id>ozg-nexus</id>
+					<name>ozg-releases</name>
+					<url>https://nexus.ozg-sh.de/repository/ozg-releases/</url>
+				</repository>
+				<repository>
+					<id>ozg-snapshots-nexus</id>
+					<name>ozg-snapshots</name>
+					<url>https://nexus.ozg-sh.de/repository/ozg-snapshots/</url>
+					<snapshots>
+						<enabled>true</enabled>
+					</snapshots>
+				</repository>
+			</repositories>
+		</profile>
+	</profiles>
+</settings>
\ No newline at end of file