Skip to content

Commit 7459b5f

Browse files
committed
Update plugin POM
To attempt to fix publishing errors and keep our plugin more up to date, update the plugin POM to 4.40 and increase our minimum Jenkins version to the version in that POM, 2.249. Also update equalsverifier to 3.10 as it doesn't cause enforcer issues now.
1 parent bbc895e commit 7459b5f

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

pom.xml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.jenkins-ci.plugins</groupId>
55
<artifactId>plugin</artifactId>
6-
<version>3.50</version>
6+
<version>4.40</version>
77
</parent>
88

99
<artifactId>scriptler</artifactId>
@@ -39,7 +39,7 @@
3939
<properties>
4040
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4141
<maven.javadoc.skip>true</maven.javadoc.skip>
42-
<jenkins.version>2.121.3</jenkins.version>
42+
<jenkins.version>2.249</jenkins.version>
4343
<java.level>8</java.level>
4444
</properties>
4545
<scm>
@@ -52,13 +52,20 @@
5252
<dependency>
5353
<groupId>org.jenkins-ci.plugins</groupId>
5454
<artifactId>token-macro</artifactId>
55-
<version>2.3</version>
55+
<version>2.13</version>
56+
<exclusions>
57+
<exclusion>
58+
<!-- Causes enforcer violation with Jenkins 2.249 -->
59+
<groupId>org.jenkins-ci</groupId>
60+
<artifactId>symbol-annotation</artifactId>
61+
</exclusion>
62+
</exclusions>
5663
</dependency>
5764

5865
<dependency>
5966
<groupId>org.jenkins-ci.modules</groupId>
6067
<artifactId>sshd</artifactId>
61-
<version>2.4</version>
68+
<version>2.6</version>
6269
<scope>provided</scope><!-- this is in the core -->
6370
</dependency>
6471

@@ -83,7 +90,7 @@
8390
<dependency>
8491
<groupId>nl.jqno.equalsverifier</groupId>
8592
<artifactId>equalsverifier</artifactId>
86-
<version>3.8.3</version>
93+
<version>3.10</version>
8794
<scope>test</scope>
8895
</dependency>
8996
</dependencies>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<?jelly escape-by-default='true'?>
12
<div>
23
Scriptler allows you to store/edit/execute Groovy scripts on any of the
34
slaves/nodes... no need for copy paste Groovy code anymore. Beside

0 commit comments

Comments
 (0)