Blame SOURCES/xmvn-configuration.xml

9b68ce
9b68ce
<configuration xmlns="http://fedorahosted.org/xmvn/CONFIG/2.0.0">
9b68ce
  <resolverSettings>
9b68ce
    <metadataRepositories>
9b68ce
      <repository>/opt/rh/rh-java-common/root/usr/share/maven-metadata</repository>
9b68ce
      <repository>/opt/rh/maven30/root/usr/share/maven-metadata</repository>
9b68ce
    </metadataRepositories>
9b68ce
    <prefixes>
9b68ce
      <prefix>/opt/rh/maven30/root</prefix>
9b68ce
      <prefix>/opt/rh/rh-java-common/root</prefix>
9b68ce
    </prefixes>
9b68ce
    <blacklist>
9b68ce
      <artifact>
9b68ce
        <groupId>javax.activation</groupId>
9b68ce
        <artifactId>activation</artifactId>
9b68ce
      </artifact>
9b68ce
      <artifact>
9b68ce
        <groupId>org.eclipse.jetty.orbit</groupId>
9b68ce
        <artifactId>javax.activation</artifactId>
9b68ce
      </artifact>
9b68ce
      <artifact>
9b68ce
        <groupId>org.apache.maven.wagon</groupId>
9b68ce
        <artifactId>wagon-webdav</artifactId>
9b68ce
      </artifact>
9b68ce
      <artifact>
9b68ce
        <groupId>org.apache.maven.wagon</groupId>
9b68ce
        <artifactId>wagon-webdav-jackrabbit</artifactId>
9b68ce
      </artifact>
9b68ce
    </blacklist>
9b68ce
  </resolverSettings>
9b68ce
  <installerSettings>
9b68ce
    <metadataDir>opt/rh/rh-java-common/root/usr/share/maven-metadata</metadataDir>
9b68ce
  </installerSettings>
9b68ce
  <artifactManagement>
9b68ce
    <rule>
9b68ce
      <optional>true</optional>
9b68ce
      <artifactGlob>
9b68ce
        <classifier>*?</classifier>
9b68ce
      </artifactGlob>
9b68ce
      <targetPackage>__noinstall</targetPackage>
9b68ce
    </rule>
9b68ce
  </artifactManagement>
9b68ce
  <repositories>
9b68ce
    <repository>
9b68ce
      <id>base-raw-pom</id>
9b68ce
      <type>jpp</type>
9b68ce
      <properties>
9b68ce
        <root>usr/share/maven-poms</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <equals>
9b68ce
          <extension/>
9b68ce
          <string>pom</string>
9b68ce
        </equals>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-raw-pom-flat</id>
9b68ce
      <type>flat</type>
9b68ce
      <properties>
9b68ce
        <root>usr/share/maven-poms</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <equals>
9b68ce
          <extension/>
9b68ce
          <string>pom</string>
9b68ce
        </equals>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-effective-pom</id>
9b68ce
      <type>flat</type>
9b68ce
      <properties>
9b68ce
        <root>usr/share/maven-effective-poms</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <equals>
9b68ce
          <extension/>
9b68ce
          <string>pom</string>
9b68ce
        </equals>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-jar</id>
9b68ce
      <type>jpp</type>
9b68ce
      <properties>
9b68ce
        <root>usr/share/java</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <or>
9b68ce
          <and>
9b68ce
            <equals>
9b68ce
              <extension/>
9b68ce
              <string>jar</string>
9b68ce
            </equals>
9b68ce
            <not>
9b68ce
              <equals>
9b68ce
                <property>native</property>
9b68ce
                <string>true</string>
9b68ce
              </equals>
9b68ce
            </not>
9b68ce
          </and>
9b68ce
          
9b68ce
               ZIP files, but packages are doing so anyways and
9b68ce
               allowing ZIPs here simplifies packaging.  TODO: find a
9b68ce
               better location for ZIP files.  -->
9b68ce
          <equals>
9b68ce
            <extension/>
9b68ce
            <string>zip</string>
9b68ce
          </equals>
9b68ce
        </or>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-jenkins-plugin</id>
9b68ce
      <type>jpp</type>
9b68ce
      <properties>
9b68ce
        <root>usr/share/jenkins/plugins</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <equals>
9b68ce
          <extension/>
9b68ce
          <string>hpi</string>
9b68ce
        </equals>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-ivy-xml</id>
9b68ce
      <type>jpp</type>
9b68ce
      <properties>
9b68ce
        <root>usr/share/ivy-xmls</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <and>
9b68ce
          <equals>
9b68ce
            <extension/>
9b68ce
            <string>xml</string>
9b68ce
          </equals>
9b68ce
          <equals>
9b68ce
            <property>type</property>
9b68ce
            <string>ivy</string>
9b68ce
          </equals>
9b68ce
        </and>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-jni</id>
9b68ce
      <type>jpp</type>
9b68ce
      <properties>
9b68ce
        <root>usr/lib/java</root>
9b68ce
      </properties>
9b68ce
      <filter>
9b68ce
        <and>
9b68ce
          <equals>
9b68ce
            <extension/>
9b68ce
            <string>jar</string>
9b68ce
          </equals>
9b68ce
          <equals>
9b68ce
            <property>native</property>
9b68ce
            <string>true</string>
9b68ce
          </equals>
9b68ce
        </and>
9b68ce
      </filter>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-resolve</id>
9b68ce
      <type>compound</type>
9b68ce
      <configuration>
9b68ce
        <repositories>
9b68ce
          <repository>base-effective-pom</repository>
9b68ce
          <repository>base-raw-pom-flat</repository>
9b68ce
          <repository>base-jar</repository>
9b68ce
          <repository>base-jni</repository>
9b68ce
          <repository>base-jenkins-plugin</repository>
9b68ce
          <repository>base-ivy-xml</repository>
9b68ce
        </repositories>
9b68ce
      </configuration>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>base-install</id>
9b68ce
      <type>compound</type>
9b68ce
      <configuration>
9b68ce
        <repositories>
9b68ce
          <repository>base-raw-pom</repository>
9b68ce
          <repository>base-jni</repository>
9b68ce
          <repository>base-jar</repository>
9b68ce
          <repository>base-jenkins-plugin</repository>
9b68ce
          <repository>base-ivy-xml</repository>
9b68ce
        </repositories>
9b68ce
      </configuration>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>resolve-java-common</id>
9b68ce
      <type>compound</type>
9b68ce
      <properties>
9b68ce
        <prefix>/opt/rh/rh-java-common/root</prefix>
9b68ce
        <namespace>rh-java-common</namespace>
9b68ce
      </properties>
9b68ce
      <configuration>
9b68ce
        <repositories>
9b68ce
          <repository>base-resolve</repository>
9b68ce
        </repositories>
9b68ce
      </configuration>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>resolve-maven30</id>
9b68ce
      <type>compound</type>
9b68ce
      <properties>
9b68ce
        <prefix>/opt/rh/maven30/root</prefix>
9b68ce
        <namespace>maven30</namespace>
9b68ce
      </properties>
9b68ce
      <configuration>
9b68ce
        <repositories>
9b68ce
          <repository>base-resolve</repository>
9b68ce
        </repositories>
9b68ce
      </configuration>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>resolve-local</id>
9b68ce
      <type>maven</type>
9b68ce
      <properties>
9b68ce
        <root>.m2</root>
9b68ce
      </properties>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>resolve</id>
9b68ce
      <type>compound</type>
9b68ce
      <configuration>
9b68ce
        <repositories>
9b68ce
          <repository>resolve-local</repository>
9b68ce
          <repository>resolve-java-common</repository>
9b68ce
          <repository>resolve-maven30</repository>
9b68ce
        </repositories>
9b68ce
      </configuration>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>bisect</id>
9b68ce
      <type>maven</type>
9b68ce
      <properties>
9b68ce
        <root>.m2-bisect</root>
9b68ce
      </properties>
9b68ce
    </repository>
9b68ce
    <repository>
9b68ce
      <id>install</id>
9b68ce
      <type>compound</type>
9b68ce
      <properties>
9b68ce
        <prefix>opt/rh/rh-java-common/root</prefix>
9b68ce
        <namespace>rh-java-common</namespace>
9b68ce
      </properties>
9b68ce
      <configuration>
9b68ce
        <repositories>
9b68ce
          <repository>base-install</repository>
9b68ce
        </repositories>
9b68ce
      </configuration>
9b68ce
    </repository>
9b68ce
  </repositories>
9b68ce
</configuration>