From 88002bae57394265c9bda819fd204fd8d85d9dcb Mon Sep 17 00:00:00 2001
From: Eduard Kuksa <lesosibirsk@gmail.com>
Date: Sat, 25 Jan 2025 20:45:35 +0700
Subject: [PATCH] add maven deploy

---
 .gitea/workflows/maven.yml |  2 ++
 .m2/settings.xml           | 15 +++++++++++++++
 pom.xml                    | 16 ++++++++++++++++
 3 files changed, 33 insertions(+)
 create mode 100644 .m2/settings.xml

diff --git a/.gitea/workflows/maven.yml b/.gitea/workflows/maven.yml
index aa67638..dd3c13f 100644
--- a/.gitea/workflows/maven.yml
+++ b/.gitea/workflows/maven.yml
@@ -22,3 +22,5 @@ jobs:
           cache: 'maven'
       - name: Build with Maven
         run: mvn -B package --file pom.xml
+      - name: Deploy to Gitea
+        run: mvn deploy
diff --git a/.m2/settings.xml b/.m2/settings.xml
new file mode 100644
index 0000000..24bbbdc
--- /dev/null
+++ b/.m2/settings.xml
@@ -0,0 +1,15 @@
+<settings>
+    <servers>
+        <server>
+            <id>gitea</id>
+            <configuration>
+                <httpHeaders>
+                    <property>
+                        <name>Authorization</name>
+                        <value>token 6aa376ddebecafd405fef588a7ff753a353a7f21</value>
+                    </property>
+                </httpHeaders>
+            </configuration>
+        </server>
+    </servers>
+</settings>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 78b41ad..a08fed9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -56,4 +56,20 @@
         </plugins>
     </build>
 
+    <repositories>
+        <repository>
+            <id>gitea</id>
+            <url>https://git.kuksa.dev/api/packages/edkuksa/maven</url>
+        </repository>
+    </repositories>
+    <distributionManagement>
+        <repository>
+            <id>gitea</id>
+            <url>https://git.kuksa.dev/api/packages/edkuksa/maven</url>
+        </repository>
+        <snapshotRepository>
+            <id>gitea</id>
+            <url>https://git.kuksa.dev/api/packages/edkuksa/maven</url>
+        </snapshotRepository>
+    </distributionManagement>
 </project>