|
4 | 4 | <parent> |
5 | 5 | <groupId>org.jenkins-ci.plugins</groupId> |
6 | 6 | <artifactId>plugin</artifactId> |
7 | | - <version>4.88</version> |
| 7 | + <version>5.28</version> |
8 | 8 | <relativePath /> |
9 | 9 | </parent> |
10 | 10 |
|
|
27 | 27 | <gitHubRepo>jenkinsci/keycloak-plugin</gitHubRepo> |
28 | 28 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
29 | 29 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
30 | | - <keycloak.version>20.0.3</keycloak.version> |
| 30 | + <keycloak.version>25.0.3</keycloak.version> |
| 31 | + <!-- authz client on own release schedule --> |
| 32 | + <keycloak.authz.client.version>26.0.7</keycloak.authz.client.version> |
31 | 33 | <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ --> |
32 | | - <jenkins.baseline>2.452</jenkins.baseline> |
33 | | - <jenkins.version>${jenkins.baseline}.4</jenkins.version> |
| 34 | + <jenkins.baseline>2.504</jenkins.baseline> |
| 35 | + <jenkins.version>${jenkins.baseline}.3</jenkins.version> |
34 | 36 | <hpi.compatibleSinceVersion>2.3.1</hpi.compatibleSinceVersion> |
35 | 37 | </properties> |
36 | 38 |
|
|
63 | 65 | <connection>scm:git:https://github.com/${gitHubRepo}.git</connection> |
64 | 66 | <developerConnection>scm:git:https://github.com/${gitHubRepo}.git</developerConnection> |
65 | 67 | <url>https://github.com/${gitHubRepo}</url> |
66 | | - <tag>${scmTag}</tag> |
67 | | - </scm> |
| 68 | + <tag>${scmTag}</tag> |
| 69 | + </scm> |
68 | 70 | <dependencyManagement> |
69 | 71 | <dependencies> |
70 | 72 | <dependency> |
71 | 73 | <groupId>io.jenkins.tools.bom</groupId> |
72 | 74 | <artifactId>bom-${jenkins.baseline}.x</artifactId> |
73 | | - <version>3875.v1df09947cde6</version> |
| 75 | + <version>5681.v79d2ddf61465</version> |
74 | 76 | <type>pom</type> |
75 | 77 | <scope>import</scope> |
76 | 78 | </dependency> |
|
92 | 94 | <groupId>com.fasterxml.jackson.core</groupId> |
93 | 95 | <artifactId>jackson-core</artifactId> |
94 | 96 | </exclusion> |
| 97 | + <exclusion> |
| 98 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 99 | + <artifactId>jackson-datatype-jsr310</artifactId> |
| 100 | + </exclusion> |
| 101 | + <exclusion> |
| 102 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 103 | + <artifactId>jackson-datatype-jdk8</artifactId> |
| 104 | + </exclusion> |
| 105 | + <exclusion> |
| 106 | + <groupId>jakarta.activation</groupId> |
| 107 | + <artifactId>jakarta.activation-api</artifactId> |
| 108 | + </exclusion> |
95 | 109 | </exclusions> |
96 | 110 | </dependency> |
97 | 111 | <dependency> |
98 | 112 | <groupId>org.keycloak</groupId> |
99 | 113 | <artifactId>keycloak-authz-client</artifactId> |
100 | | - <version>${keycloak.version}</version> |
| 114 | + <version>${keycloak.authz.client.version}</version> |
| 115 | + <!-- provided by jackson2-api--> |
| 116 | + <exclusions> |
| 117 | + <exclusion> |
| 118 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 119 | + <artifactId>jackson-databind</artifactId> |
| 120 | + </exclusion> |
| 121 | + <exclusion> |
| 122 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 123 | + <artifactId>jackson-core</artifactId> |
| 124 | + </exclusion> |
| 125 | + <exclusion> |
| 126 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 127 | + <artifactId>jackson-datatype-jsr310</artifactId> |
| 128 | + </exclusion> |
| 129 | + <exclusion> |
| 130 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 131 | + <artifactId>jackson-datatype-jdk8</artifactId> |
| 132 | + </exclusion> |
| 133 | + </exclusions> |
101 | 134 | </dependency> |
102 | 135 | <dependency> |
103 | 136 | <groupId>org.keycloak</groupId> |
104 | 137 | <artifactId>keycloak-adapter-core</artifactId> |
105 | 138 | <version>${keycloak.version}</version> |
| 139 | + <!-- provided by bouncycastle-api--> |
| 140 | + <exclusions> |
| 141 | + <exclusion> |
| 142 | + <groupId>org.bouncycastle</groupId> |
| 143 | + <artifactId>bcpkix-jdk18on</artifactId> |
| 144 | + </exclusion> |
| 145 | + <exclusion> |
| 146 | + <groupId>org.bouncycastle</groupId> |
| 147 | + <artifactId>bcutil-jdk18on</artifactId> |
| 148 | + </exclusion> |
| 149 | + <exclusion> |
| 150 | + <groupId>org.bouncycastle</groupId> |
| 151 | + <artifactId>bcprov-jdk18on</artifactId> |
| 152 | + </exclusion> |
| 153 | + </exclusions> |
106 | 154 | </dependency> |
107 | 155 | <dependency> |
108 | 156 | <groupId>org.keycloak</groupId> |
|
133 | 181 | <groupId>org.jenkins-ci.plugins</groupId> |
134 | 182 | <artifactId>jackson2-api</artifactId> |
135 | 183 | </dependency> |
| 184 | + <dependency> |
| 185 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 186 | + <artifactId>bouncycastle-api</artifactId> |
| 187 | + </dependency> |
136 | 188 | <dependency> |
137 | 189 | <groupId>io.jenkins</groupId> |
138 | 190 | <artifactId>configuration-as-code</artifactId> |
|
0 commit comments