|
56 | 56 | </developers> |
57 | 57 |
|
58 | 58 | <properties> |
59 | | - <scm-api-plugin.version>2.2.6</scm-api-plugin.version> |
60 | | - <git-plugin.version>3.6.4</git-plugin.version> |
| 59 | + <scm-api-plugin.version>2.2.8</scm-api-plugin.version> |
| 60 | + <git-plugin.version>3.9.2</git-plugin.version> |
61 | 61 | <!-- |
62 | 62 | stick to junit 1.20 clarifying the impact of the introduction of the dependencies |
63 | 63 | workflow-step-api or workflow-api--> |
64 | | - <junit-plugin.version>1.23</junit-plugin.version> |
| 64 | + <junit-plugin.version>1.26.1</junit-plugin.version> |
65 | 65 | <asm.version>5.2</asm.version> |
66 | | - <workflow-support-plugin.version>2.18</workflow-support-plugin.version> |
| 66 | + <workflow-support-plugin.version>2.22</workflow-support-plugin.version> |
67 | 67 | </properties> |
68 | 68 | <dependencies> |
69 | 69 | <dependency> |
|
85 | 85 | <groupId>commons-net</groupId> |
86 | 86 | <artifactId>commons-net</artifactId> |
87 | 87 | </exclusion> |
| 88 | + <exclusion> |
| 89 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 90 | + <artifactId>apache-httpcomponents-client-4-api</artifactId> |
| 91 | + </exclusion> |
| 92 | + <exclusion> |
| 93 | + <groupId>org.apache.maven.doxia</groupId> |
| 94 | + <artifactId>doxia-sink-api</artifactId> |
| 95 | + </exclusion> |
| 96 | + <exclusion> |
| 97 | + <groupId>org.apache.maven.wagon</groupId> |
| 98 | + <artifactId>wagon-webdav-jackrabbit</artifactId> |
| 99 | + </exclusion> |
88 | 100 | </exclusions> |
89 | 101 | </dependency> |
90 | 102 | <dependency> |
|
107 | 119 | <dependency> |
108 | 120 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
109 | 121 | <artifactId>workflow-job</artifactId> |
110 | | - <version>2.17</version> |
| 122 | + <version>2.29</version> |
111 | 123 | </dependency> |
112 | 124 | <dependency> |
113 | 125 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
114 | 126 | <artifactId>workflow-multibranch</artifactId> |
115 | | - <version>2.17</version> |
| 127 | + <version>2.20</version> |
116 | 128 | <scope>test</scope> |
117 | 129 | </dependency> |
118 | 130 | <dependency> |
119 | 131 | <groupId>org.jenkins-ci.plugins</groupId> |
120 | 132 | <artifactId>pipeline-build-step</artifactId> |
121 | | - <version>2.5.1</version> |
| 133 | + <version>2.7</version> |
122 | 134 | <optional>true</optional> |
123 | 135 | </dependency> |
124 | 136 | <dependency> |
125 | 137 | <groupId>org.jenkins-ci.plugins</groupId> |
126 | 138 | <artifactId>branch-api</artifactId> |
127 | | - <version>2.0.18</version> |
| 139 | + <version>2.0.20.1</version> |
128 | 140 | </dependency> |
129 | 141 | <dependency> |
130 | 142 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
|
133 | 145 | TODO when there is enough adoption of workflow-step-api with https://github.com/jenkinsci/workflow-step-api-plugin/pull/38 |
134 | 146 | Replace org.jenkinsci.plugins.pipeline.maven.fix.jenkins49337.GeneralNonBlockingStepExecution by org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution; |
135 | 147 | --> |
136 | | - <version>2.14</version> |
| 148 | + <version>2.16</version> |
137 | 149 | </dependency> |
138 | 150 | <dependency> |
139 | 151 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
140 | 152 | <artifactId>workflow-api</artifactId> |
141 | | - <version>2.25</version> |
| 153 | + <version>2.32</version> |
142 | 154 | </dependency> |
143 | 155 | <dependency> |
144 | 156 | <groupId>org.jenkins-ci.plugins</groupId> |
145 | 157 | <artifactId>config-file-provider</artifactId> |
146 | | - <version>2.17</version> |
| 158 | + <version>3.5</version> |
147 | 159 | </dependency> |
148 | 160 | <dependency> |
149 | 161 | <groupId>org.jenkins-ci.plugins</groupId> |
150 | 162 | <artifactId>credentials</artifactId> |
151 | | - <version>2.1.16</version> |
| 163 | + <version>2.1.19</version> |
152 | 164 | </dependency> |
153 | 165 | <dependency> |
154 | 166 | <groupId>org.jenkins-ci.plugins</groupId> |
155 | 167 | <artifactId>cloudbees-folder</artifactId> |
156 | | - <version>6.1.2</version> |
| 168 | + <version>6.6</version> |
157 | 169 | </dependency> |
158 | 170 | <dependency> |
159 | 171 | <groupId>io.jenkins.plugins</groupId> |
|
163 | 175 | <dependency> |
164 | 176 | <groupId>org.jenkins-ci.plugins</groupId> |
165 | 177 | <artifactId>script-security</artifactId> |
166 | | - <version>1.39</version> |
| 178 | + <version>1.54.1</version> |
167 | 179 | </dependency> |
168 | 180 | <dependency> |
169 | 181 | <groupId>org.jenkins-ci.plugins</groupId> |
|
191 | 203 | <dependency> |
192 | 204 | <groupId>org.jenkins-ci.plugins</groupId> |
193 | 205 | <artifactId>htmlpublisher</artifactId> |
194 | | - <version>1.14</version> |
| 206 | + <version>1.16</version> |
195 | 207 | <scope>compile</scope> |
196 | 208 | <optional>true</optional> |
197 | 209 | </dependency> |
|
205 | 217 | <dependency> |
206 | 218 | <groupId>org.jenkins-ci.plugins</groupId> |
207 | 219 | <artifactId>maven-invoker-plugin</artifactId> |
208 | | - <version>1.3</version> |
| 220 | + <version>2.4</version> |
209 | 221 | <scope>compile</scope> |
210 | 222 | <optional>true</optional> |
| 223 | + <exclusions> |
| 224 | + <exclusion> |
| 225 | + <groupId>org.apache.maven.doxia</groupId> |
| 226 | + <artifactId>doxia-core</artifactId> |
| 227 | + </exclusion> |
| 228 | + <exclusion> |
| 229 | + <groupId>org.apache.maven.doxia</groupId> |
| 230 | + <artifactId>doxia-site-renderer</artifactId> |
| 231 | + </exclusion> |
| 232 | + <exclusion> |
| 233 | + <groupId>org.apache.maven.doxia</groupId> |
| 234 | + <artifactId>doxia-sink-api</artifactId> |
| 235 | + </exclusion> |
| 236 | + </exclusions> |
211 | 237 | </dependency> |
212 | 238 | <dependency> |
213 | 239 | <groupId>org.jvnet.hudson.plugins</groupId> |
|
253 | 279 | <groupId>org.ow2.asm</groupId> |
254 | 280 | <artifactId>asm-tree</artifactId> |
255 | 281 | </exclusion> |
| 282 | + <exclusion> |
| 283 | + <groupId>org.apache.httpcomponents</groupId> |
| 284 | + <artifactId>httpcore</artifactId> |
| 285 | + </exclusion> |
256 | 286 | </exclusions> |
257 | 287 | </dependency> |
258 | 288 |
|
259 | 289 | <dependency> |
260 | 290 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
261 | 291 | <artifactId>workflow-cps</artifactId> |
262 | | - <version>2.44</version> |
| 292 | + <version>2.61.3</version> |
263 | 293 | <scope>test</scope> |
264 | 294 | </dependency> |
265 | 295 | <dependency> |
266 | 296 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
267 | 297 | <artifactId>workflow-durable-task-step</artifactId> |
268 | | - <version>2.18</version> |
| 298 | + <version>2.26</version> |
269 | 299 | <scope>test</scope> |
270 | 300 | </dependency> |
271 | 301 | <dependency> |
272 | 302 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
273 | 303 | <artifactId>workflow-basic-steps</artifactId> |
274 | | - <version>2.6</version> |
| 304 | + <version>2.12</version> |
275 | 305 | <scope>test</scope> |
276 | 306 | </dependency> |
277 | 307 | <dependency> |
|
290 | 320 | <dependency> |
291 | 321 | <groupId>org.jenkins-ci.plugins</groupId> |
292 | 322 | <artifactId>structs</artifactId> |
293 | | - <version>1.13</version> |
| 323 | + <version>1.17</version> |
294 | 324 | </dependency> |
295 | 325 | <dependency> |
296 | 326 | <groupId>org.jenkins-ci.plugins.workflow</groupId> |
297 | 327 | <artifactId>workflow-scm-step</artifactId> |
298 | | - <version>2.6</version> |
| 328 | + <version>2.7</version> |
299 | 329 | <scope>test</scope> |
300 | 330 | </dependency> |
301 | 331 | <dependency> |
302 | 332 | <groupId>org.jenkins-ci.plugins</groupId> |
303 | 333 | <artifactId>pipeline-stage-step</artifactId> |
304 | | - <version>2.2</version> |
| 334 | + <version>2.3</version> |
305 | 335 | <scope>test</scope> |
306 | 336 | </dependency> |
307 | 337 | <dependency> |
|
310 | 340 | --> |
311 | 341 | <groupId>org.jenkins-ci.plugins</groupId> |
312 | 342 | <artifactId>matrix-project</artifactId> |
313 | | - <version>1.12</version> |
| 343 | + <version>1.14</version> |
314 | 344 | <optional>true</optional> |
315 | 345 | </dependency> |
316 | 346 |
|
|
323 | 353 | <dependency> |
324 | 354 | <groupId>org.jenkins-ci.plugins</groupId> |
325 | 355 | <artifactId>ssh-slaves</artifactId> |
326 | | - <version>1.24</version> |
| 356 | + <version>1.29.4</version> |
327 | 357 | <scope>test</scope> |
328 | 358 | </dependency> |
329 | 359 | <dependency> |
|
365 | 395 | <dependency> |
366 | 396 | <groupId>org.jenkins-ci.plugins</groupId> |
367 | 397 | <artifactId>mailer</artifactId> |
368 | | - <version>1.20</version> |
| 398 | + <version>1.21</version> |
369 | 399 | </dependency> |
370 | 400 | <dependency> |
371 | 401 | <groupId>org.jenkins-ci.plugins</groupId> |
|
375 | 405 | <dependency> |
376 | 406 | <groupId>org.jenkins-ci.plugins</groupId> |
377 | 407 | <artifactId>ssh-credentials</artifactId> |
378 | | - <version>1.13</version> |
| 408 | + <version>1.14</version> |
| 409 | + </dependency> |
| 410 | + <dependency> |
| 411 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 412 | + <artifactId>apache-httpcomponents-client-4-api</artifactId> |
| 413 | + <version>4.5.5-3.0</version> |
379 | 414 | </dependency> |
380 | 415 | <dependency> |
381 | 416 | <groupId>org.apache.ant</groupId> |
|
385 | 420 | <dependency> |
386 | 421 | <groupId>org.apache.maven</groupId> |
387 | 422 | <artifactId>maven-embedder</artifactId> |
388 | | - <version>3.3.1</version> |
| 423 | + <version>3.5.0</version> |
389 | 424 | </dependency> |
390 | 425 | <dependency> |
391 | 426 | <groupId>org.codehaus.plexus</groupId> |
|
409 | 444 | <version>3.5.0</version> |
410 | 445 | </dependency> |
411 | 446 | <dependency> |
| 447 | + <!-- |
| 448 | + for org.jenkins-ci.plugins:maven-invoker-plugin and org.jenkins-ci.main:maven-plugin |
| 449 | + --> |
412 | 450 | <groupId>org.apache.maven</groupId> |
413 | 451 | <artifactId>maven-aether-provider</artifactId> |
414 | 452 | <version>3.3.9</version> |
|
418 | 456 | <artifactId>maven-compat</artifactId> |
419 | 457 | <version>3.5.0</version> |
420 | 458 | </dependency> |
| 459 | + <dependency> |
| 460 | + <groupId>org.apache.maven</groupId> |
| 461 | + <artifactId>maven-repository-metadata</artifactId> |
| 462 | + <version>3.5.0</version> |
| 463 | + </dependency> |
| 464 | + <dependency> |
| 465 | + <groupId>org.apache.maven.shared</groupId> |
| 466 | + <artifactId>maven-shared-utils</artifactId> |
| 467 | + <version>3.2.1</version> |
| 468 | + </dependency> |
421 | 469 | <dependency> |
422 | 470 | <groupId>org.codehaus.plexus</groupId> |
423 | 471 | <artifactId>plexus-utils</artifactId> |
|
463 | 511 | <artifactId>jsch</artifactId> |
464 | 512 | <version>0.1.54</version> |
465 | 513 | </dependency> |
| 514 | + <!-- |
466 | 515 | <dependency> |
467 | 516 | <groupId>org.apache.maven.doxia</groupId> |
468 | 517 | <artifactId>doxia-sink-api</artifactId> |
469 | | - <version>1.4</version> |
| 518 | + <version>1.7</version> |
| 519 | + </dependency> |
| 520 | + <dependency> |
| 521 | + <groupId>org.apache.maven.doxia</groupId> |
| 522 | + <artifactId>doxia-core</artifactId> |
| 523 | + <version>1.7</version> |
| 524 | + </dependency> |
| 525 | + <dependency> |
| 526 | + <groupId>org.apache.maven.doxia</groupId> |
| 527 | + <artifactId>doxia-site-renderer</artifactId> |
| 528 | + <version>1.7</version> |
470 | 529 | </dependency> |
| 530 | + --> |
471 | 531 | <dependency> |
472 | 532 | <groupId>xerces</groupId> |
473 | 533 | <artifactId>xercesImpl</artifactId> |
|
481 | 541 | <dependency> |
482 | 542 | <groupId>commons-io</groupId> |
483 | 543 | <artifactId>commons-io</artifactId> |
484 | | - <version>2.4</version> |
| 544 | + <version>2.5</version> |
485 | 545 | </dependency> |
486 | 546 | <dependency> |
487 | 547 | <groupId>org.jvnet.localizer</groupId> |
|
516 | 576 | <dependency> |
517 | 577 | <groupId>org.kohsuke.stapler</groupId> |
518 | 578 | <artifactId>stapler</artifactId> |
519 | | - <version>1.254</version> |
| 579 | + <version>1.256</version> |
520 | 580 | </dependency> |
521 | 581 | <dependency> |
522 | 582 | <groupId>org.apache.commons</groupId> |
|
577 | 637 | </configuration> |
578 | 638 | </execution> |
579 | 639 | <execution> |
580 | | - <id>copy-binary-files</id> |
| 640 | + <id>copy-apache-maven-350</id> |
581 | 641 | <phase>process-test-resources</phase> |
582 | 642 | <goals> |
583 | 643 | <goal>copy</goal> |
584 | 644 | </goals> |
585 | 645 | <configuration> |
586 | 646 | <artifactItems> |
587 | 647 | <artifactItem> |
| 648 | + <!-- |
| 649 | + download deprecated see org.jvnet.hudson.test.ExtendedToolInstallations.configureMaven35 |
| 650 | + --> |
588 | 651 | <groupId>org.apache.maven</groupId> |
589 | 652 | <artifactId>apache-maven</artifactId> |
590 | 653 | <version>3.5.0</version> |
|
595 | 658 | </artifactItems> |
596 | 659 | </configuration> |
597 | 660 | </execution> |
| 661 | + <execution> |
| 662 | + <id>copy-apache-maven-361</id> |
| 663 | + <phase>process-test-resources</phase> |
| 664 | + <goals> |
| 665 | + <goal>copy</goal> |
| 666 | + </goals> |
| 667 | + <configuration> |
| 668 | + <artifactItems> |
| 669 | + <artifactItem> |
| 670 | + <groupId>org.apache.maven</groupId> |
| 671 | + <artifactId>apache-maven</artifactId> |
| 672 | + <version>3.6.1</version> |
| 673 | + <type>zip</type> |
| 674 | + <classifier>bin</classifier> |
| 675 | + <outputDirectory>${project.build.testOutputDirectory}</outputDirectory> |
| 676 | + </artifactItem> |
| 677 | + </artifactItems> |
| 678 | + </configuration> |
| 679 | + </execution> |
598 | 680 | </executions> |
599 | 681 | </plugin> |
600 | 682 | </plugins> |
|
0 commit comments