|
5 | 5 | <dependencies> |
6 | 6 | <dependency> |
7 | 7 | <groupId>io.jenkins.tools.bom</groupId> |
8 | | - <artifactId>bom-2.289.x</artifactId> |
9 | | - <version>950.v396cb834de1e</version> |
| 8 | + <artifactId>bom-2.414.x</artifactId> |
| 9 | + <version>2516.v113cb_3d00317</version> |
10 | 10 | <scope>import</scope> |
11 | 11 | <type>pom</type> |
12 | 12 | </dependency> |
| 13 | + <dependency> |
| 14 | + <groupId>org.junit</groupId> |
| 15 | + <artifactId>junit-bom</artifactId> |
| 16 | + <version>5.10.0</version> |
| 17 | + <type>pom</type> |
| 18 | + <scope>import</scope> |
| 19 | + </dependency> |
13 | 20 | </dependencies> |
14 | 21 | </dependencyManagement> |
15 | 22 |
|
16 | 23 | <parent> |
17 | 24 | <groupId>org.jenkins-ci.plugins</groupId> |
18 | 25 | <artifactId>plugin</artifactId> |
19 | | - <version>4.25</version> |
| 26 | + <version>4.55</version> |
20 | 27 | <relativePath /> |
21 | 28 | </parent> |
22 | 29 |
|
23 | 30 | <artifactId>openstack-cloud</artifactId> |
24 | | - <version>2.64-SNAPSHOT</version> |
| 31 | + <version>2.67-SNAPSHOT</version> |
25 | 32 | <packaging>hpi</packaging> |
26 | 33 | <name>OpenStack Cloud Plugin</name> |
27 | 34 | <description>Allows Jenkins to build on OpenStack nodes</description> |
28 | 35 | <url>https://github.com/jenkinsci/openstack-cloud-plugin</url> |
29 | 36 |
|
30 | 37 | <properties> |
31 | | - <jenkins.version>2.289.1</jenkins.version> |
32 | | - <java.level>8</java.level> |
| 38 | + <jenkins.version>2.419</jenkins.version> |
| 39 | + <java.level>11</java.level> |
33 | 40 | <concurrency>1C</concurrency> |
34 | 41 | <surefire.useFile>false</surefire.useFile> |
35 | 42 | <spotbugs.failOnError>false</spotbugs.failOnError> |
36 | 43 | <spotbugs.excludeFilterFile>src/findbugs-exclude.xml</spotbugs.excludeFilterFile> |
37 | | - <spotbugs.skip>true |
38 | | - </spotbugs.skip> <!-- Upstream Jenkins fails the build if some are found. Excludes does not seem to work. --> |
| 44 | + <spotbugs.skip>true</spotbugs.skip> <!-- Upstream Jenkins fails the build if some are found. Excludes do not seem to work. --> |
39 | 45 | <maven.compiler.showDeprecation>true</maven.compiler.showDeprecation> |
40 | 46 |
|
41 | | - <guava.version>20.0</guava.version> <!-- version compatible with openstack4j --> |
| 47 | + <guava.version>32.1.1-jre</guava.version> <!-- version compatible with openstack4j --> |
42 | 48 | <jsr305.version>1.3.9</jsr305.version> |
43 | | - <openstack4j.version>3.10</openstack4j.version> |
| 49 | + <openstack4j.version>3.11</openstack4j.version> |
44 | 50 | <okhttp.version>3.9.1</okhttp.version> |
45 | | - <jenkins-test-harness.version>1626.v46b0925e70db</jenkins-test-harness.version> |
46 | | - <jackson.version>2.12.4</jackson.version> |
| 51 | + <!-- Upper bound io.jenkins.configuration-as-code:test-harness --> |
| 52 | + <jenkins-test-harness.version>2064.vcd3b_b_8f3f2b_a_</jenkins-test-harness.version> |
47 | 53 | </properties> |
48 | 54 |
|
49 | 55 | <developers> |
|
94 | 100 | <dependency> |
95 | 101 | <groupId>org.jenkins-ci.plugins</groupId> |
96 | 102 | <artifactId>credentials</artifactId> |
| 103 | + <version>1305.v04f5ec1f3743</version> |
97 | 104 | </dependency> |
98 | 105 | <dependency> |
99 | 106 | <groupId>org.jenkins-ci.plugins</groupId> |
100 | 107 | <artifactId>config-file-provider</artifactId> |
101 | | - <version>3.5</version> |
| 108 | + <version>3.7.1</version> |
102 | 109 | </dependency> |
103 | 110 | <dependency> |
104 | 111 | <groupId>org.jenkins-ci.plugins</groupId> |
105 | 112 | <artifactId>cloud-stats</artifactId> |
106 | | - <version>0.21</version> |
| 113 | + <version>336.v788e4055508b_</version> |
107 | 114 | </dependency> |
108 | 115 | <dependency> |
109 | 116 | <groupId>org.jenkins-ci.plugins</groupId> |
|
117 | 124 | <dependency> |
118 | 125 | <groupId>org.jenkins-ci.modules</groupId> |
119 | 126 | <artifactId>instance-identity</artifactId> |
120 | | - <version>2.2</version> |
121 | 127 | </dependency> |
122 | 128 | <dependency> |
123 | 129 | <groupId>io.jenkins.plugins</groupId> |
|
136 | 142 | <dependency> |
137 | 143 | <groupId>org.codehaus.plexus</groupId> |
138 | 144 | <artifactId>plexus-utils</artifactId> |
139 | | - <version>3.0.10</version> |
| 145 | + <version>3.5.1</version> |
140 | 146 | </dependency> |
141 | 147 | <dependency> |
142 | 148 | <groupId>org.codehaus.plexus</groupId> |
143 | 149 | <artifactId>plexus-classworlds</artifactId> |
144 | 150 | <version>2.4.2</version> |
145 | 151 | </dependency> |
| 152 | + |
146 | 153 | <dependency> |
147 | 154 | <groupId>org.jenkins-ci</groupId> |
148 | 155 | <artifactId>symbol-annotation</artifactId> |
149 | 156 | </dependency> |
150 | 157 | <dependency> |
151 | 158 | <groupId>org.yaml</groupId> |
152 | 159 | <artifactId>snakeyaml</artifactId> |
153 | | - <version>1.29</version> |
154 | | - </dependency> |
155 | | - |
156 | | - <!--Specifying jenkins version to avoid maven.plugins.enforcer.RequireUpperBoundDeps error |
157 | | - between configuration as code and openstack4j --> |
158 | | - <dependency> |
159 | | - <groupId>com.fasterxml.jackson.core</groupId> |
160 | | - <artifactId>jackson-databind</artifactId> |
161 | | - <version>${jackson.version}</version> |
162 | | - </dependency> |
163 | | - <dependency> |
164 | | - <groupId>com.fasterxml.jackson.core</groupId> |
165 | | - <artifactId>jackson-annotations</artifactId> |
166 | | - <version>${jackson.version}</version> |
167 | | - </dependency> |
168 | | - <dependency> |
169 | | - <groupId>com.fasterxml.jackson.core</groupId> |
170 | | - <artifactId>jackson-core</artifactId> |
171 | | - <version>${jackson.version}</version> |
| 160 | + <version>2.2</version> |
172 | 161 | </dependency> |
173 | 162 | <dependency> |
174 | | - <groupId>com.fasterxml.jackson.dataformat</groupId> |
175 | | - <artifactId>jackson-dataformat-yaml</artifactId> |
176 | | - <version>${jackson.version}</version> |
| 163 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 164 | + <artifactId>jackson2-api</artifactId> |
| 165 | + <version>2.14.1-313.v504cdd45c18b</version> |
177 | 166 | </dependency> |
178 | 167 |
|
179 | 168 | <!-- Test Dependencies --> |
180 | 169 | <dependency> |
181 | 170 | <groupId>org.hamcrest</groupId> |
182 | | - <artifactId>hamcrest-core</artifactId> |
| 171 | + <artifactId>hamcrest</artifactId> |
183 | 172 | <scope>test</scope> |
| 173 | + <version>2.2</version> |
184 | 174 | </dependency> |
185 | 175 | <dependency> |
186 | 176 | <groupId>org.mockito</groupId> |
187 | 177 | <artifactId>mockito-all</artifactId> |
188 | 178 | <version>1.9.5</version> |
189 | 179 | <scope>test</scope> |
190 | 180 | </dependency> |
| 181 | + |
191 | 182 | <dependency> |
192 | 183 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
193 | 184 | <artifactId>workflow-cps</artifactId> |
|
231 | 222 | <artifactId>test-harness</artifactId> |
232 | 223 | <groupId>io.jenkins.configuration-as-code</groupId> |
233 | 224 | <scope>test</scope> |
234 | | - </dependency> |
| 225 | + <exclusions> |
| 226 | + <exclusion> |
| 227 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 228 | + <artifactId>jackson2-api</artifactId> |
| 229 | + </exclusion> |
| 230 | + </exclusions> |
| 231 | + </dependency> |
| 232 | +<!-- <dependency>--> |
| 233 | +<!-- <groupId>net.sourceforge.htmlunit</groupId>--> |
| 234 | +<!-- <artifactId>htmlunit</artifactId>--> |
| 235 | +<!-- <version>2.70.0</version>--> |
| 236 | +<!-- <scope>test</scope>--> |
| 237 | +<!-- <exclusions>--> |
| 238 | +<!-- <exclusion>--> |
| 239 | +<!-- <groupId>org.apache.commons</groupId>--> |
| 240 | +<!-- <artifactId>commons-lang3</artifactId>--> |
| 241 | +<!-- </exclusion>--> |
| 242 | +<!-- <exclusion>--> |
| 243 | +<!-- <groupId>org.eclipse.jetty.websocket</groupId>--> |
| 244 | +<!-- <artifactId>websocket-client</artifactId>--> |
| 245 | +<!-- </exclusion>--> |
| 246 | +<!-- </exclusions>--> |
| 247 | +<!-- </dependency>--> |
235 | 248 | </dependencies> |
236 | 249 |
|
237 | 250 | <build> |
|
255 | 268 | <artifactId>maven-surefire-plugin</artifactId> |
256 | 269 | <configuration> |
257 | 270 | <reuseForks>false</reuseForks> |
| 271 | + <!-- Serializing org.mockito.internal.stubbing.StubbedInvocationMatcher#answers --> |
| 272 | + <argLine>${argLine} --add-opens java.base/java.util.concurrent=ALL-UNNAMED</argLine> |
258 | 273 | </configuration> |
259 | 274 | </plugin> |
260 | 275 | </plugins> |
|
264 | 279 |
|
265 | 280 | <scm> |
266 | 281 | <connection>scm:git:ssh://github.com/jenkinsci/openstack-cloud-plugin.git</connection> |
267 | | - <developerConnection>scm:git:ssh://git@github.com/jenkinsci/openstack-cloud-plugin.git</developerConnection> |
| 282 | + <developerConnection>scm:git:git@github.com:jenkinsci/openstack-cloud-plugin.git</developerConnection> |
268 | 283 | <url>https://github.com/jenkinsci/openstack-cloud-plugin</url> |
269 | | - <tag>HEAD</tag> |
| 284 | + <tag>parent-2.66</tag> |
270 | 285 | </scm> |
271 | 286 |
|
272 | 287 | <repositories> |
|
0 commit comments