From 92abb394dc9aa1932ba8e39a82b1b9108dd4cc82 Mon Sep 17 00:00:00 2001
From: Gorka Benguria <gorka.benguria@tecnalia.com>
Date: Wed, 15 Mar 2023 13:51:07 +0100
Subject: [PATCH] Adds production configuration

---
 maven/192.168.56.40.nip.io/.settings.xml      | 14 ++--
 .../.settings.xml                             | 74 +++++++++++++++++++
 2 files changed, 81 insertions(+), 7 deletions(-)
 create mode 100644 maven/cache.euve.digital.tecnalia.dev/.settings.xml

diff --git a/maven/192.168.56.40.nip.io/.settings.xml b/maven/192.168.56.40.nip.io/.settings.xml
index 2fba3de..d8ed902 100644
--- a/maven/192.168.56.40.nip.io/.settings.xml
+++ b/maven/192.168.56.40.nip.io/.settings.xml
@@ -9,14 +9,14 @@
   <!-- https://stackoverflow.com/a/7430640 -->
   <mirrors>
       <mirror>
-          <id>archiva</id>
+          <id>internal</id>
           <mirrorOf>*</mirrorOf>
-          <url>http://192.168.56.40.nip.io:8090/repository/internal</url>
+          <url>http://cache.euve.digital.tecnalia.dev:8090/repository/internal</url>
       </mirror>
       <mirror>
           <id>snapshots</id>
           <mirrorOf>snapshots</mirrorOf>
-          <url>http://192.168.56.40.nip.io:8090/repository/snapshots</url>
+          <url>http://cache.euve.digital.tecnalia.dev:8090/repository/snapshots</url>
       </mirror>
   </mirrors>
   <profiles>
@@ -26,7 +26,7 @@
           <repository>
             <id>internal</id>
             <name>Archiva Managed Internal Repository</name>
-            <url>http://192.168.56.40.nip.io:8090/repository/internal/</url>
+            <url>http://cache.euve.digital.tecnalia.dev:8090/repository/internal/</url>
             <releases>
               <enabled>true</enabled>
             </releases>
@@ -37,7 +37,7 @@
           <repository>
             <id>snapshots</id>
             <name>Archiva Managed Snapshots Repository</name>
-            <url>http://192.168.56.40.nip.io:8090/repository/snapshots/</url>
+            <url>http://cache.euve.digital.tecnalia.dev:8090/repository/snapshots/</url>
             <releases>
               <enabled>false</enabled>
             </releases>
@@ -50,7 +50,7 @@
       <pluginRepository>
         <id>internal</id>
         <name>Archiva Managed Internal Repository</name>
-        <url>http://192.168.56.40.nip.io:8090/repository/internal/</url>
+        <url>http://cache.euve.digital.tecnalia.dev:8090/repository/internal/</url>
         <layout>default</layout>
         <snapshots>
           <enabled>false</enabled>
@@ -59,7 +59,7 @@
       <pluginRepository>
         <id>snapshots</id>
         <name>Archiva Managed Snapshots Repository</name>
-        <url>http://192.168.56.40.nip.io:8090/repository/snapshots/</url>
+        <url>http://cache.euve.digital.tecnalia.dev:8090/repository/snapshots/</url>
         <layout>default</layout>
         <snapshots>
           <enabled>true</enabled>
diff --git a/maven/cache.euve.digital.tecnalia.dev/.settings.xml b/maven/cache.euve.digital.tecnalia.dev/.settings.xml
new file mode 100644
index 0000000..5a0ae26
--- /dev/null
+++ b/maven/cache.euve.digital.tecnalia.dev/.settings.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
+
+  <pluginGroups></pluginGroups>
+  <proxies></proxies>
+  <servers></servers>
+  <!-- https://stackoverflow.com/a/7430640 -->
+  <mirrors>
+      <mirror>
+          <id>internal</id>
+          <mirrorOf>*</mirrorOf>
+          <url>http://192.168.56.40.nip.io:8090/repository/internal</url>
+      </mirror>
+      <mirror>
+          <id>snapshots</id>
+          <mirrorOf>snapshots</mirrorOf>
+          <url>http://192.168.56.40.nip.io:8090/repository/snapshots</url>
+      </mirror>
+  </mirrors>
+  <profiles>
+    <profile>
+      <id>archiva-proxy</id>
+        <repositories>
+          <repository>
+            <id>internal</id>
+            <name>Archiva Managed Internal Repository</name>
+            <url>http://192.168.56.40.nip.io:8090/repository/internal/</url>
+            <releases>
+              <enabled>true</enabled>
+            </releases>
+            <snapshots>
+              <enabled>false</enabled>
+            </snapshots>
+          </repository>
+          <repository>
+            <id>snapshots</id>
+            <name>Archiva Managed Snapshots Repository</name>
+            <url>http://192.168.56.40.nip.io:8090/repository/snapshots/</url>
+            <releases>
+              <enabled>false</enabled>
+            </releases>
+            <snapshots>
+              <enabled>true</enabled>
+            </snapshots>
+          </repository>
+        </repositories>
+    <pluginRepositories>
+      <pluginRepository>
+        <id>internal</id>
+        <name>Archiva Managed Internal Repository</name>
+        <url>http://192.168.56.40.nip.io:8090/repository/internal/</url>
+        <layout>default</layout>
+        <snapshots>
+          <enabled>false</enabled>
+        </snapshots>
+      </pluginRepository>
+      <pluginRepository>
+        <id>snapshots</id>
+        <name>Archiva Managed Snapshots Repository</name>
+        <url>http://192.168.56.40.nip.io:8090/repository/snapshots/</url>
+        <layout>default</layout>
+        <snapshots>
+          <enabled>true</enabled>
+        </snapshots>
+      </pluginRepository>
+    </pluginRepositories>
+    </profile>
+  </profiles>
+  <activeProfiles>
+    <activeProfile>archiva-proxy</activeProfile>
+  </activeProfiles>
+</settings>
\ No newline at end of file
-- 
GitLab