Also, tried reverting back to hudson.queueSorter. Seems like there are broken methods now:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- plugin:3.8.1:compile (default-compile) on project configurationslicing: Compilation failure: Compilation failure: [ERROR] /home/guy/workspace/configurationslicing-plugin/src/main/java/ configurationslicing/tools/GradleSlicer.java:[52,52] cannot find symbol [ERROR] symbol: method getDescription() [ERROR] location: variable oldGradle of type hudson.plugins.gradle.Gradle [ERROR] /home/guy/workspace/configurationslicing-plugin/src/main/java/ configurationslicing/tools/GradleSlicer.java:[57,50] cannot find symbol [ERROR] symbol: method isFromRootBuildScriptDir() [ERROR] location: variable oldGradle of type hudson.plugins.gradle.Gradle [ERROR] /home/guy/workspace/configurationslicing-plugin/src/main/java/ configurationslicing/tools/GroovySlicer.java:[57,20] cannot find symbol [ERROR] symbol: variable DESCRIPTOR [ERROR] location: class hudson.plugins.groovy.Groovy [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http: //cwiki.apache.org/confluence/display/MAVEN/MojoFailureException On Sunday, May 17, 2020 at 5:14:27 PM UTC+3, Guy Sheffer wrote: > > Ok, now it fails on PrioritySorterSlicer.java:[5,26] package > hudson.queueSorter does not exist > > How do I import the new org.jenkins-ci.plugins:PrioritySorter? > > On Sunday, May 17, 2020 at 10:39:24 AM UTC+3, Guy Sheffer wrote: >> >> Hey, >> Thanks that got me on the right track. >> Documented what I was doing here: >> >> https://issues.jenkins-ci.org/browse/JENKINS-61827?focusedCommentId=390808&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-390808 >> >> Now mvn validate says the build is successful. >> >> However, it seems not the CI on Jenkins isn't working, the nodes are >> stuck on AWS with a connection problem. >> >> For Example: >> https://ci.jenkins.io/computer/EC2%20(aws)%20-%20High%20memory%20ubuntu%2018.04%20%20(i-0785c260cbb2a05fa)/ >> >> On Sunday, April 19, 2020 at 6:44:21 PM UTC+3, Tim Jacomb wrote: >>> >>> Hi Guy >>> >>> Timestamper and the two workflow plugins are in bom, I would still >>> recommend adding it, >>> >>> It looks like timestamper changed its group id at some point >>> >>> Thanks >>> Tim >>> >>> On Sun, 19 Apr 2020 at 14:09, Guy Sheffer <[email protected]> wrote: >>> >>>> Hey Tim, >>>> That bom (pom.xml) does not seem to hold most of the plugins used in >>>> Configuration Slicing plugin. This is because the plugin slices settings >>>> of >>>> many plugins. Each plugin is included as a dependency. >>>> >>>> You can grasp the size of the list here: >>>> https://github.com/jenkinsci/configurationslicing-plugin/blob/devel/pom.xml >>>> >>>> Just to make sure, I went over the plugins and made sure, indeed quite >>>> a lot, including email-ext, ant, groovy and others are not in that POM. >>>> I am fairly sure I managed to get all the dependencies under gorup-id >>>> org.jenkins-ci.plugins up to date. That was easy because the pages are for >>>> the plugins are documented. However I cam not sure about other settings. >>>> Such as timestamper in org.jvnet.hudson.plugins or plexus-utils in >>>> org.codehaus.plexus . >>>> >>>> This is the final step to get this plugin to build with the new support >>>> for pipeline, so if someone with more experience than me could take a look >>>> its likely something simple I overlooked. >>>> >>>> Thanks for helping out, >>>> Guy >>>> >>>> On Monday, April 13, 2020 at 3:29:20 PM UTC+3, Tim Jacomb wrote: >>>>> >>>>> Normally you use the Jenkins bom >>>>> https://github.com/jenkinsci/bom >>>>> >>>>> Which includes the common plugins that are depended on, it saves a lot >>>>> of time when updating versions. >>>>> >>>>> Thanks >>>>> Tim >>>>> >>>>> On Mon, 13 Apr 2020 at 12:44, Guy Sheffer <[email protected]> wrote: >>>>> >>>>>> Thanks Oleg, >>>>>> To anyone that could help, >>>>>> I have got as far as updating all the versions by hand, but I am >>>>>> getting some RequireUpperBoundDeps errors. I am not sure what is the >>>>>> methodology to fix this, assuming now all the versions are up to date >>>>>> (which they might not be because I did this manually). >>>>>> I am really close to making a new release that supports pipeline >>>>>> build and would really appreciate figuring out this hopefully last step, >>>>>> will note that it does build on my local machine. >>>>>> >>>>>> Thanks, >>>>>> Guy >>>>>> >>>>>> https://issues.jenkins-ci.org/browse/JENKINS-61827?filter=21951 >>>>>> >>>>>> On Sunday, March 15, 2020 at 3:14:58 PM UTC+2, Guy Sheffer wrote: >>>>>>> >>>>>>> Hey, here is the information as requested in >>>>>>> https://wiki.jenkins.io/pages/viewpage.action?pageId=103088172 >>>>>>> >>>>>>> - >>>>>>> >>>>>>> Link to a plugin you want to adopt: >>>>>>> https://plugins.jenkins.io/configurationslicing/ >>>>>>> - >>>>>>> >>>>>>> Link(s) to pull requests you want to deliver, if applicable: >>>>>>> https://github.com/jenkinsci/configurationslicing-plugin/pull/21 >>>>>>> Note: this is not my code, however I want to build, fix and >>>>>>> manage the plugin >>>>>>> - >>>>>>> >>>>>>> Your GitHub username/id (e.g. oleg-nenashev for >>>>>>> https://github.com/oleg-nenashev/) >>>>>>> guysoft >>>>>>> - >>>>>>> >>>>>>> Your Jenkins infrastructure account id. Create your account >>>>>>> <https://accounts.jenkins.io/> if you don’t have one: guysoft >>>>>>> >>>>>>> Also, I tried to build the plugin and the build fails (test plugin >>>>>>> fro the tutorial works fine). >>>>>>> So I want to fix that first. >>>>>>> Build output here if anyone can tell me what is going on: >>>>>>> https://pastebin.com/reU1DbAt >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>> -- >>>>>> 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/1afbeb77-9f02-4e44-a8e4-38070deb864b%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/1afbeb77-9f02-4e44-a8e4-38070deb864b%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>> 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/adeb4ba8-4c56-47d9-99b5-f499e5a1dc5d%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/jenkinsci-dev/adeb4ba8-4c56-47d9-99b5-f499e5a1dc5d%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- 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/fd34361c-ff36-4a31-b5f8-b5a0eefb8702%40googlegroups.com.
