Skip to content

Commit

Permalink
Remove additional repositories where they are not needed. Set updateP…
Browse files Browse the repository at this point in the history
…olicy for GA. (#10047)

Closes: #10133
  • Loading branch information
stianst committed Feb 16, 2022
1 parent 8938a5b commit fa87d46
Show file tree
Hide file tree
Showing 16 changed files with 78 additions and 155 deletions.
52 changes: 43 additions & 9 deletions .github/settings.xml
Expand Up @@ -2,13 +2,47 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>jboss-public-repository-group-https</id>
<mirrorOf>jboss-public-repository-group</mirrorOf>
<name>Jboss public https</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
</mirror>
</mirrors>

<profiles>
<profile>
<id>update-policy</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>central</id>
<name>Maven Central</name>
<url>https://repo.maven.apache.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<updatePolicy>interval:43200</updatePolicy>
</releases>
</repository>
<repository>
<id>jboss-public-repository</id>
<name>Jboss Public</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<updatePolicy>interval:43200</updatePolicy>
</releases>
</repository>
<repository>
<id>redhat-enterprise-maven-repository</id>
<name>Red Hat Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<updatePolicy>interval:43200</updatePolicy>
</releases>
</repository>
</repositories>
</profile>
</profiles>
</settings>
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Expand Up @@ -27,7 +27,7 @@ jobs:
with:
path: |
~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2

- name: Build Keycloak
Expand Down Expand Up @@ -69,7 +69,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2
- name: Cleanup org.keycloak artifacts
run: rm -rf ~/.m2/repository/org/keycloak >/dev/null || true
Expand Down Expand Up @@ -110,7 +110,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2
- name: Cleanup org.keycloak artifacts
run: rm -rf ~/.m2/repository/org/keycloak >/dev/null || true
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2

- name: Download built keycloak
Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2

- name: Cleanup org.keycloak artifacts
Expand Down Expand Up @@ -293,7 +293,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2

- name: Cleanup org.keycloak artifacts
Expand Down Expand Up @@ -343,7 +343,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2
- name: Cleanup org.keycloak artifacts
run: rm -rf ~/.m2/repository/org/keycloak >/dev/null || true
Expand Down Expand Up @@ -392,7 +392,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2
- name: Cleanup org.keycloak artifacts
run: rm -rf ~/.m2/repository/org/keycloak >/dev/null || true
Expand Down Expand Up @@ -464,7 +464,7 @@ jobs:
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: cache-1-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
key: cache-2-${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: cache-1-${{ runner.os }}-m2
- name: Cleanup org.keycloak artifacts
run: rm -rf ~/.m2/repository/org/keycloak >/dev/null || true
Expand Down
12 changes: 0 additions & 12 deletions adapters/oidc/wildfly/wildfly-adapter/pom.xml
Expand Up @@ -30,18 +30,6 @@
<name>Keycloak Wildfly Integration</name>
<description/>

<repositories>
<!-- KEYCLOAK-13692 Needed for org.picketbox:*:jar:5.0.3.Final-redhat-00005 -->
<repository>
<id>jboss-enterprise-maven-repository</id>
<name>JBoss Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.jboss.logging</groupId>
Expand Down
12 changes: 0 additions & 12 deletions adapters/saml/wildfly/wildfly-adapter/pom.xml
Expand Up @@ -30,18 +30,6 @@
<name>Keycloak Wildfly SAML Adapter</name>
<description/>

<repositories>
<!-- KEYCLOAK-13692 Needed for org.picketbox:*:jar:5.0.3.Final-redhat-00005 -->
<repository>
<id>jboss-enterprise-maven-repository</id>
<name>JBoss Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.jboss.logging</groupId>
Expand Down
12 changes: 0 additions & 12 deletions adapters/spi/jboss-adapter-core/pom.xml
Expand Up @@ -35,18 +35,6 @@
<maven.compiler.source>1.7</maven.compiler.source>
</properties>

<repositories>
<!-- KEYCLOAK-13692 Needed for org.picketbox:*:jar:5.0.3.Final-redhat-00005 -->
<repository>
<id>jboss-enterprise-maven-repository</id>
<name>JBoss Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.jboss.logging</groupId>
Expand Down
19 changes: 1 addition & 18 deletions boms/pom.xml
Expand Up @@ -48,24 +48,7 @@
<module>spi</module>
<module>misc</module>
</modules>

<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.5</version>
<extensions>true</extensions>
<configuration>
<nexusUrl>https://repository.jboss.org/nexus</nexusUrl>
<serverId>jboss-releases-repository</serverId>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>


<profiles>
<profile>
<id>nexus-staging</id>
Expand Down
18 changes: 13 additions & 5 deletions distribution/pom.xml
Expand Up @@ -47,22 +47,30 @@
</modules>

<repositories>
<!-- Needed for org.picketlink:picketlink-api -->
<repository>
<id>jboss-enterprise-maven-repository</id>
<name>JBoss Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<id>central</id>
<name>Maven Central</name>
<url>https://repo.maven.apache.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>jboss</id>
<id>jboss-public-repository</id>
<name>Jboss Public</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>redhat-enterprise-maven-repository</id>
<name>Red Hat Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<profiles>
Expand Down
11 changes: 0 additions & 11 deletions examples/broker/facebook-authentication/pom.xml
Expand Up @@ -34,17 +34,6 @@
An example about how to authenticate with Facebook
</description>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<build>
<finalName>facebook-authentication</finalName>
<plugins>
Expand Down
11 changes: 0 additions & 11 deletions examples/broker/google-authentication/pom.xml
Expand Up @@ -34,17 +34,6 @@
An example about how to authenticate with Google
</description>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<build>
<finalName>google-authentication</finalName>
<plugins>
Expand Down
11 changes: 0 additions & 11 deletions examples/broker/saml-broker-authentication/pom.xml
Expand Up @@ -34,17 +34,6 @@
An example about how to broker a SAML v2 Identity Provider
</description>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<build>
<finalName>saml-broker-authentication</finalName>
<plugins>
Expand Down
11 changes: 0 additions & 11 deletions examples/broker/twitter-authentication/pom.xml
Expand Up @@ -34,17 +34,6 @@
An example about how to authenticate with Twitter
</description>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.keycloak</groupId>
Expand Down
11 changes: 0 additions & 11 deletions examples/cors/database-service/pom.xml
Expand Up @@ -32,17 +32,6 @@
<description/>
<url>https://maven.apache.org</url>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.jboss.resteasy</groupId>
Expand Down
11 changes: 0 additions & 11 deletions examples/kerberos/pom.xml
Expand Up @@ -33,17 +33,6 @@
Kerberos Credential Delegation Example
</description>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.jboss.spec.javax.servlet</groupId>
Expand Down
11 changes: 0 additions & 11 deletions examples/ldap/pom.xml
Expand Up @@ -31,17 +31,6 @@
<packaging>war</packaging>
<name>LDAP Demo Application</name>

<repositories>
<repository>
<id>jboss</id>
<name>jboss repo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>org.jboss.spec.javax.servlet</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -115,7 +115,7 @@
<glassfish.json.version>1.1.6</glassfish.json.version>
<wildfly.common.version>1.5.4.Final</wildfly.common.version>
<ua-parser.version>1.5.2</ua-parser.version>
<picketbox.version>5.0.3.Final-redhat-00007</picketbox.version>
<picketbox.version>5.0.3.Final</picketbox.version>
<google.guava.version>30.1-jre</google.guava.version>

<!-- Openshift -->
Expand Down

0 comments on commit fa87d46

Please sign in to comment.