File tree Expand file tree Collapse file tree 5 files changed +14
-17
lines changed
Expand file tree Collapse file tree 5 files changed +14
-17
lines changed Original file line number Diff line number Diff line change 33This file contains all of the notable changes from Jervis releases. For the
44full change log see the commit log.
55
6- # jervis 2.2
6+ # jervis 2.2 - Jan 11th, 2026
77
88## Bug fixes
99
@@ -27,7 +27,7 @@ full change log see the commit log.
2727 tokens will be issued instead of reusing old tokens within their previous
2828 expiration. In general, GitHub app issued tokens expire after one hour.
2929
30- # jervis 2.1
30+ # jervis 2.1 - Dec 9th, 2025
3131
3232## Bug fixes
3333
Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ include it in your build tool.
114114<dependency >
115115 <groupId >net.gleske</groupId >
116116 <artifactId >jervis</artifactId >
117- <version >2.1 </version >
117+ <version >2.2 </version >
118118 <type >pom</type >
119119</dependency >
120120```
@@ -137,8 +137,7 @@ configurations {
137137}
138138
139139dependencies {
140- libs 'net.gleske:jervis:2.1'
141- libs 'org.yaml:snakeyaml:2.2'
140+ libs 'net.gleske:jervis:2.2'
142141}
143142
144143task cleanLibs(type: Delete) {
@@ -201,7 +200,7 @@ See [SonarQube README](sonarqube/README.md).
201200 limitations under the License.
202201
203202[ commits-since ] : https://img.shields.io/github/commits-since/samrocketman/jervis/latest/main
204- [ commits-since-diff ] : https://github.com/samrocketman/jervis/compare/jervis-2.1 ...HEAD
203+ [ commits-since-diff ] : https://github.com/samrocketman/jervis/compare/jervis-2.2 ...HEAD
205204[ jenkins-plugin-docker ] : https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
206205[ jenkins-plugin-job-dsl ] : https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin
207206[ jenkins ] : https://jenkins-ci.org/
Original file line number Diff line number Diff line change 11# How to release to Maven Central
22
3- * Follow Central recommendations for [ setting up gradle] [ ossrh-gradle ] .
4- Additionally, there's decent documentation on code signing in the [ gradle
5- documentation] [ gradle-signing ]
6-
3+ * Use Java 21.
74* Ensure GPG is set up for signing jars.
5+ * Create an [ ephemeral publishing token at Maven Central] ( https://central.sonatype.com/usertoken ) .
86* Ensure ` ~/.gradle/gradle.properties ` has the following contents for signing
9- and uploading jars to Maven Central.
7+ and uploading jars to Maven Central. Set the token to expire within 1 month.
108
119```
12- ossrhUsername=samrocketman
13- ossrhPassword=secret
10+ ossrhUsername=<random token username>
11+ ossrhPassword=<random token password>
1412```
1513
16- Next we need to prepare the environment according to the [ signing plugin
14+ Next prepare the environment according to the [ signing plugin
1715documentation] [ sign-plugin ] for Gradle.
1816
1917 ORG_GRADLE_PROJECT_signingKey="$(gpg -a --export-secret-keys "Sam Gleske")"
Original file line number Diff line number Diff line change @@ -29,8 +29,8 @@ ext.groovy_4_or_higher = (Integer.parseInt(groovyVersion.tokenize('.').first())
2929ext. groovy_5_or_higher = (Integer . parseInt(groovyVersion. tokenize(' .' ). first()) > 4 )
3030ext. ossrhUsername = hasProperty(' ossrhUsername' )? project[' ossrhUsername' ]: ' '
3131ext. ossrhPassword = hasProperty(' ossrhPassword' )? project[' ossrhPassword' ]: ' '
32- ext. snakeYamlVersion = ' 2.2 '
33- ext. bouncyCastleVersion = ' 1.75 '
32+ ext. snakeYamlVersion = ' 2.5 '
33+ ext. bouncyCastleVersion = ' 1.83 '
3434ext. codeNarcVersion = ' 3.2.0'
3535
3636// if(JavaVersion.current() == JavaVersion.VERSION_17 && Integer.parseInt(groovyVersion.tokenize('.').first()) < 3) {
Original file line number Diff line number Diff line change 1- version =2.2-SNAPSHOT
1+ version =2.2
You can’t perform that action at this time.
0 commit comments