Thanks Mark, appreciate the help!
Finally gotten around to this in earnest (PR
<https://github.com/jenkinsci/job-dsl-plugin/pull/1252>) but I'm getting a
fair few failing tests that I wasn't expecting - in particular:
Error
java.io.FileNotFoundException: lib/remoting-4.5.jar
Stacktrace
java.io.FileNotFoundException: lib/remoting-4.5.jar
at hudson.model.Slave$JnlpJar.getURL(Slave.java:434)
at
org.jvnet.hudson.test.JenkinsRule.createComputerLauncher(JenkinsRule.java:1091)
at org.jvnet.hudson.test.JenkinsRule.createSlave(JenkinsRule.java:1055)
at org.jvnet.hudson.test.JenkinsRule.createSlave(JenkinsRule.java:1048)
at
javaposse.jobdsl.plugin.ScriptRequestGeneratorSpec.setupSpec(ScriptRequestGeneratorSpec.groovy:46)
And a fair few:
Error
com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 404 Not Found
for http://localhost:34467/jenkins/static/f24aa41b/scripts/polyfills.js
Stacktrace
com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 404 Not Found
for http://localhost:34467/jenkins/static/f24aa41b/scripts/polyfills.js
Would it be best to create a new conversation to chat about this and
request support / is there a better place I can see if anyone can give a
hand with it?
On Wednesday, April 13, 2022 at 8:57:19 PM UTC+1 Mark Waite wrote:
> On Wed, Apr 13, 2022 at 1:52 PM Jamie Tanna <[email protected]> wrote:
>
>> That's amazing, thanks! 🙌
>>
>> On Wednesday, April 13, 2022 at 8:33:54 PM UTC+1 [email protected]
>> wrote:
>>
>>> The Choosing a Jenkins version to build against
>>> <https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/>
>>>
>>> page in the developer documentation should cover this.
>>>
>>
> Based on the stats data that you linked, 90% of the installations of the
> most recent release are using Jenkins 2.319.1 or newer. Those people who
> are upgrading regularly are also upgrading their Jenkins core. I think you
> can very reasonably choose to require Jenkins 2.319.1 and have very few
> users that are disrupted.
>
> Jenkins 2.319.1 is a good base version as well because there are security
> fixes in Jenkins 2.319.2 and 2.319.3 that should motivate users to upgrade
> from older versions to at least the 2.319.x line
>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/61c0e011-ccbc-4c74-afba-e0069cf40a50n%40googlegroups.com.