jenkinsci / gradle-jpi-plugin

Build Jenkins Plugins with Gradle
79 stars 50 forks source link

Support Jenkins RC versions #198

Closed sghill closed 1 year ago

sghill commented 2 years ago

What feature do you want to see added?

Building against a release candidate, such as 2.346.1-rc32359.d78ef251ec52.

This fails because we validate with Gradle's version utilities. Using org.jenkins-ci:version-number may work for us.

Caused by: java.lang.IllegalArgumentException: '2.346.1-rc32359.d78ef251ec52' is not a valid Gradle version string (examples: '1.0', '1.0-rc-1')
        at org.gradle.util.internal.DefaultGradleVersion.<init>(DefaultGradleVersion.java:113)
        at org.gradle.util.internal.DefaultGradleVersion.version(DefaultGradleVersion.java:105)
        at org.gradle.util.GradleVersion.version(GradleVersion.java:73)
        at org.gradle.util.GradleVersion$version$0.call(Unknown Source)
        at org.jenkinsci.gradle.plugins.jpi.JpiExtension$_closure1.doCall(JpiExtension.groovy:80)

These versions are available in the Jenkins incrementals repository.

Upstream changes

No response