File tree Expand file tree Collapse file tree 15 files changed +30
-20
lines changed
incrementals-and-plugin-bom Expand file tree Collapse file tree 15 files changed +30
-20
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ It provides a common build configuration for all Jenkins plugins.
1010
1111## Requirements
1212
13- Since version 6.2105.v0879858b_48d2, the plugin parent POM requires Jenkins 2.516 or newer and JDK 21 or newer.
1413Since version 5.0, the plugin parent POM requires Jenkins 2.479 or newer and JDK 17 or newer.
1514Since version 4.52, the plugin parent POM requires Jenkins 2.361 or newer and JDK 11 or newer.
1615Since version 4.40, the plugin parent POM supports Java 17.
@@ -36,7 +35,7 @@ Then override the needed properties, e.g.:
3635 Take a look the developer documentation for the baseline version to use
3736 https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/#currently-recommended-versions
3837 -->
39- <jenkins .version>2.516.3 </jenkins .version>
38+ <jenkins .version>2.361.4 </jenkins .version>
4039 </properties >
4140```
4241
Original file line number Diff line number Diff line change 5454 </distributionManagement >
5555
5656 <properties >
57- <revision >6 </revision >
57+ <revision >5 </revision >
5858 <changelist >999999-SNAPSHOT</changelist >
5959 <gitHubRepo >jenkinsci/plugin-pom</gitHubRepo >
6060 <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
6161 <project .build.outputEncoding>UTF-8</project .build.outputEncoding>
6262 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
6363
64- <maven .compiler.release>21 </maven .compiler.release>
64+ <maven .compiler.release>17 </maven .compiler.release>
6565 <maven .compiler.testRelease>${maven.compiler.release} </maven .compiler.testRelease>
6666 <!-- Generate metadata for reflection on method parameters -->
6767 <maven .compiler.parameters>true</maven .compiler.parameters>
8383 <incrementals-plugin .version>1.13</incrementals-plugin .version>
8484 <flatten-maven-plugin .version>1.7.3</flatten-maven-plugin .version>
8585 <jacoco-maven-plugin .version>0.8.14</jacoco-maven-plugin .version>
86- <jenkins .version>2.516 </jenkins .version>
86+ <jenkins .version>2.479 </jenkins .version>
8787 <jenkins-bom .version>${jenkins.version} </jenkins-bom .version>
8888 <jenkins-test-harness .version>2544.v272f2b_d841b_2</jenkins-test-harness .version>
8989 <junit .version>6.0.1</junit .version>
16631663 <yarn .lint.skip>true</yarn .lint.skip>
16641664 </properties >
16651665 </profile >
1666+ <profile >
1667+ <id >java-level-17</id >
1668+ <activation >
1669+ <file >
1670+ <exists >target/java-level/17</exists >
1671+ </file >
1672+ </activation >
1673+ <properties >
1674+ <maven .compiler.release>17</maven .compiler.release>
1675+ </properties >
1676+ </profile >
16661677 <profile >
16671678 <id >java-level-21</id >
16681679 <activation >
Original file line number Diff line number Diff line change 1212 <version >1.0-SNAPSHOT</version >
1313 <packaging >hpi</packaging >
1414 <properties >
15- <jenkins .version>2.516 .3</jenkins .version>
15+ <jenkins .version>2.479 .3</jenkins .version>
1616 <ban-junit4-imports .skip>false</ban-junit4-imports .skip>
1717 </properties >
1818 <repositories >
Original file line number Diff line number Diff line change 1212 <version >1.0-SNAPSHOT</version >
1313 <packaging >hpi</packaging >
1414 <properties >
15- <jenkins .version>2.516 .3</jenkins .version>
15+ <jenkins .version>2.479 .3</jenkins .version>
1616 <ban-junit4-imports .skip>false</ban-junit4-imports .skip>
1717 </properties >
1818 <repositories >
Original file line number Diff line number Diff line change 1212 <version >1.0-SNAPSHOT</version >
1313 <packaging >jar</packaging >
1414 <properties >
15- <jenkins .version>2.516.3 </jenkins .version>
15+ <jenkins .version>2.479.1 </jenkins .version>
1616 </properties >
1717 <repositories >
1818 <repository >
Original file line number Diff line number Diff line change 1616 <module >downstream</module >
1717 </modules >
1818 <properties >
19- <jenkins .version>2.516.3 </jenkins .version>
19+ <jenkins .version>2.479.1 </jenkins .version>
2020 <spotless .check.skip>false</spotless .check.skip>
2121 <maven-hpi-plugin .disabledTestInjection>true</maven-hpi-plugin .disabledTestInjection>
2222 </properties >
Original file line number Diff line number Diff line change 1616 <module >downstream</module >
1717 </modules >
1818 <properties >
19- <jenkins .version>2.516.3 </jenkins .version>
19+ <jenkins .version>2.479.1 </jenkins .version>
2020 <spotless .check.skip>false</spotless .check.skip>
2121 <maven-hpi-plugin .disabledTestInjection>true</maven-hpi-plugin .disabledTestInjection>
2222 </properties >
Original file line number Diff line number Diff line change 1616 <module >downstream</module >
1717 </modules >
1818 <properties >
19- <jenkins .version>2.516.3 </jenkins .version>
19+ <jenkins .version>2.479.1 </jenkins .version>
2020 <spotless .check.skip>false</spotless .check.skip>
2121 <maven-hpi-plugin .disabledTestInjection>true</maven-hpi-plugin .disabledTestInjection>
2222 </properties >
Original file line number Diff line number Diff line change 1414 <name >CD plugin</name >
1515 <description >CD description</description >
1616 <properties >
17- <jenkins .version>2.516.3 </jenkins .version>
17+ <jenkins .version>2.479.1 </jenkins .version>
1818 <changelist >999999-SNAPSHOT</changelist >
1919 <spotless .check.skip>false</spotless .check.skip>
2020 </properties >
Original file line number Diff line number Diff line change 1414 <properties >
1515 <revision >1.0</revision >
1616 <changelist >-SNAPSHOT</changelist >
17- <jenkins .version>2.516.3 </jenkins .version>
17+ <jenkins .version>2.479.1 </jenkins .version>
1818 <spotless .check.skip>false</spotless .check.skip>
1919 </properties >
2020 <dependencyManagement >
2121 <dependencies >
2222 <dependency >
2323 <groupId >io.jenkins.tools.bom</groupId >
24- <artifactId >bom-2.516 .x</artifactId >
25- <version >5857.vb_f3dd0731f44 </version >
24+ <artifactId >bom-2.479 .x</artifactId >
25+ <version >3559.vb_5b_81183b_d23 </version >
2626 <type >pom</type >
2727 <scope >import</scope >
2828 </dependency >
You can’t perform that action at this time.
0 commit comments