<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">

  <mirrors>
    <mirror>
      <id>Sonatype Public Group</id>
      <name>Maven Repository skip external</name>
      <url>https://oss.sonatype.org/service/local/repositories/releases/content/</url>
      <mirrorOf>*,!oss-snapshot,!oss-releases,!central,!osgeo,!apache-nexus-staging</mirrorOf>
    </mirror>
  </mirrors>

  <servers>
    <!-- To interact with GitLab (via the gitlab maven plugin and to deploy site via scm-publish maven plugin) -->
    <server>
      <id>ird.forge</id>
      <username>ultreiaio</username>
      <password>{cNEs7cb9o6oHxRhUeTfg9nGiu6LuNggJ/gZ2XCrkM4mT3WUeO3CqBXh7deRyK5bb}</password>
      <privateKey>{cNEs7cb9o6oHxRhUeTfg9nGiu6LuNggJ/gZ2XCrkM4mT3WUeO3CqBXh7deRyK5bb}</privateKey>
    </server>

    <!-- To publish artifact iv ossrh -->
    <server>
      <id>ossrh</id>
      <username>mK6WJO6g</username>
      <password>X9vBVs9QSgzAY5au+dA4gwdIsUPW1FasTcpUZ3dIydBF</password>
    </server>
  </servers>

  <pluginGroups>
    <pluginGroup>org.codehaus.mojo</pluginGroup>
    <pluginGroup>pl.project13.maven</pluginGroup>
    <pluginGroup>io.ultreia.maven</pluginGroup>
    <pluginGroup>io.ultreia.java4all.eugene</pluginGroup>
    <pluginGroup>io.ultreia.java4all.jaxx</pluginGroup>
    <pluginGroup>io.ultreia.java4all.i18n</pluginGroup>
    <pluginGroup>io.ultreia.java4all.http</pluginGroup>
    <pluginGroup>io.ultreia.java4all.config</pluginGroup>
    <pluginGroup>io.ultreia.gitflow</pluginGroup>
  </pluginGroups>

  <activeProfiles>
    <activeProfile>ossrh</activeProfile>
  </activeProfiles>
  <profiles>
    <profile>
      <id>ossrh</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <repositories>
        <repository>
          <id>central</id>
          <url>
            https://repo1.maven.org/maven2
          </url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>central</id>
          <url>
            https://repo1.maven.org/maven2
          </url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
    <profile>
      <id>oss-release-profile</id>
      <activation>
        <property>
          <name>oss</name>
          <value>true</value>
        </property>
        <activeByDefault>true</activeByDefault>
      </activation>
      <repositories>
        <repository>
          <id>oss-public</id>
          <url>
            https://oss.sonatype.org/content/groups/public
          </url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
        <repository>
          <id>oss-releases</id>
          <url>
            https://oss.sonatype.org/service/local/repositories/releases/content/
          </url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>oss-plugin-public</id>
          <url>
            https://oss.sonatype.org/content/groups/public
          </url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </pluginRepository>
        <pluginRepository>
          <id>oss-plugin-releases</id>
          <url>
            https://oss.sonatype.org/service/local/repositories/releases/content/
          </url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
</settings>