diff --git a/bom/pom.xml b/bom/pom.xml index 324d23918c..0cbc5e42ef 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -46,6 +46,13 @@ THE SOFTWARE. + + com.google.inject + guice-bom + 5.0.1 + pom + import + org.springframework.security @@ -54,134 +61,163 @@ THE SOFTWARE. pom import + + antlr + antlr + 2.7.7 + + + + args4j + args4j + 2.33 + com.github.spotbugs spotbugs-annotations ${spotbugs-annotations.version} - - net.jcip - jcip-annotations - 1.0 - - - org.apache.ant - ant - 1.10.12 - - - commons-io - commons-io - 2.11.0 - - - commons-lang - commons-lang - 2.6 - - - commons-httpclient - commons-httpclient - 3.1-jenkins-3 - - - org.jenkins-ci.main - remoting - ${remoting.version} - com.google.guava guava 31.1-jre - com.google.inject - guice-bom - 5.0.1 - pom - import - - - - - org.slf4j - slf4j-api - ${slf4jVersion} + + com.jcraft + jzlib + 1.1.3-kohsuke-1 - org.slf4j - slf4j-jdk14 - ${slf4jVersion} + com.sun.solaris + embedded_su4j + 1.1 - org.slf4j - jcl-over-slf4j - ${slf4jVersion} + com.sun.xml.txw2 + txw2 + 20110809 - - commons-logging - commons-logging - 1.2 - provided + com.thoughtworks.xstream + xstream + 1.4.19 - org.slf4j - log4j-over-slf4j - ${slf4jVersion} + commons-beanutils + commons-beanutils + 1.9.4 - - - log4j - log4j - 1.2.17 - provided - - - org.samba.jcifs - jcifs - 1.3.18-kohsuke-1 - - - org.kohsuke - access-modifier-annotation - ${access-modifier.version} - - - - - javax.servlet - - servlet-api - [0] - - provided - true - - commons-codec commons-codec 1.15 - + + commons-collections + commons-collections + 3.2.2 + + + commons-fileupload + commons-fileupload + 1.4 + + + commons-httpclient + commons-httpclient + 3.1-jenkins-3 + + + commons-io + commons-io + 2.11.0 + + + commons-jelly + commons-jelly-tags-fmt + 1.0 + + + commons-jelly + commons-jelly-tags-xml + 1.1 + + + commons-lang + commons-lang + 2.6 + + + io.jenkins.stapler + jenkins-stapler-support + 1.1 + + + jakarta.servlet.jsp.jstl + jakarta.servlet.jsp.jstl-api + 1.2.7 + + + jaxen + jaxen + 1.2.0 + + + net.java.dev.jna + jna + 5.10.0 + + + net.java.sezpoz + sezpoz + 1.13 + + + net.jcip + jcip-annotations + 1.0 + + + net.sf.kxml + kxml2 + 2.3.0 + + + org.apache.ant + ant + 1.10.12 + + + org.apache.commons + commons-compress + 1.21 + + + org.codehaus.groovy + groovy-all + ${groovy.version} + + + org.connectbot.jbcrypt + jbcrypt + 1.0.0 + + + + org.fusesource.jansi + jansi + 1.11 + org.jenkins-ci annotation-indexer 1.16 - org.jenkins-ci - version-number - 1.9 + commons-jexl + 1.1-jenkins-20111212 org.jenkins-ci @@ -189,9 +225,124 @@ THE SOFTWARE. 1.7 - org.connectbot.jbcrypt - jbcrypt - 1.0.0 + org.jenkins-ci + memory-monitor + 1.11 + + + org.jenkins-ci + symbol-annotation + 1.1 + + + org.jenkins-ci + task-reactor + 1.7 + + + org.jenkins-ci + version-number + 1.9 + + + org.jenkins-ci.main + remoting + ${remoting.version} + + + org.jenkins-ci.modules + instance-identity + 2.2 + + + org.jenkins-ci.modules + launchd-slave-installer + 1.2 + + + org.jenkins-ci.modules + slave-installer + 1.7 + + + org.jenkins-ci.modules + systemd-slave-installer + 1.1 + + + org.jenkins-ci.modules + upstart-slave-installer + 1.1 + + + org.jenkins-ci.modules + windows-slave-installer + 2.0 + + + org.jfree + jfreechart + 1.0.19 + + + org.jvnet.hudson + commons-jelly-tags-define + 1.0.1-hudson-20071021 + + + org.jvnet.localizer + localizer + 1.31 + + + org.jvnet.robust-http-client + robust-http-client + 1.2 + + + org.jvnet.winp + winp + 1.28 + + + org.kohsuke + access-modifier-annotation + ${access-modifier.version} + + + org.kohsuke + windows-package-checker + 1.2 + + + org.kohsuke.jinterop + j-interop + 2.0.8-kohsuke-1 + + + org.kohsuke.stapler + json-lib + 2.4-jenkins-3 + + + org.kohsuke.stapler + stapler + ${stapler.version} + + + org.kohsuke.stapler + stapler-adjunct-codemirror + 1.3 + + + org.kohsuke.stapler + stapler-adjunct-timeline + 1.5 + + + org.kohsuke.stapler + stapler-groovy + ${stapler.version} org.ow2.asm @@ -219,227 +370,62 @@ THE SOFTWARE. ${asm.version} - org.kohsuke - windows-package-checker + org.samba.jcifs + jcifs + 1.3.18-kohsuke-1 + + + org.slf4j + jcl-over-slf4j + ${slf4jVersion} + + + org.slf4j + log4j-over-slf4j + ${slf4jVersion} + + + + org.slf4j + slf4j-api + ${slf4jVersion} + + + org.slf4j + slf4j-jdk14 + ${slf4jVersion} + + + + commons-logging + commons-logging 1.2 + provided - - args4j - args4j - 2.33 + + + javax.servlet + + servlet-api + [0] + + provided + true - org.jenkins-ci - task-reactor - 1.7 - - - org.jvnet.localizer - localizer - 1.31 - - - antlr - antlr - 2.7.7 - - - org.jfree - jfreechart - 1.0.19 - - - commons-beanutils - commons-beanutils - 1.9.4 - - - org.apache.commons - commons-compress - 1.21 - - - commons-collections - commons-collections - 3.2.2 - - - commons-fileupload - commons-fileupload - 1.4 - - - com.sun.xml.txw2 - txw2 - 20110809 - - - org.jvnet.winp - winp - 1.28 - - - org.jenkins-ci - memory-monitor - 1.11 - - - net.java.dev.jna - jna - 5.10.0 - - - com.sun.solaris - embedded_su4j - 1.1 - - - net.java.sezpoz - sezpoz - 1.13 - - - org.kohsuke.jinterop - j-interop - 2.0.8-kohsuke-1 - - - org.jvnet.robust-http-client - robust-http-client - 1.2 - - - org.jenkins-ci - symbol-annotation - 1.1 - - - - - com.thoughtworks.xstream - xstream - 1.4.19 - - - net.sf.kxml - kxml2 - 2.3.0 - - - - - org.codehaus.groovy - groovy-all - ${groovy.version} - - - - org.fusesource.jansi - jansi - 1.11 - - - - - org.kohsuke.stapler - stapler - ${stapler.version} - - - org.kohsuke.stapler - stapler-groovy - ${stapler.version} - - - org.kohsuke.stapler - stapler-adjunct-timeline - 1.5 - - - org.kohsuke.stapler - stapler-adjunct-codemirror - 1.3 - - - io.jenkins.stapler - jenkins-stapler-support - 1.1 - - - org.kohsuke.stapler - json-lib - 2.4-jenkins-3 - - - - com.jcraft - jzlib - 1.1.3-kohsuke-1 - - - - - commons-jelly - commons-jelly-tags-fmt - 1.0 - - - commons-jelly - commons-jelly-tags-xml - 1.1 - - - org.jvnet.hudson - commons-jelly-tags-define - 1.0.1-hudson-20071021 - - - org.jenkins-ci - commons-jexl - 1.1-jenkins-20111212 - - - jakarta.servlet.jsp.jstl - jakarta.servlet.jsp.jstl-api - 1.2.7 - - - jaxen - jaxen - 1.2.0 - - - - - org.jenkins-ci.modules - instance-identity - 2.2 - - - org.jenkins-ci.modules - slave-installer - 1.7 - - - org.jenkins-ci.modules - windows-slave-installer - 2.0 - - - org.jenkins-ci.modules - launchd-slave-installer - 1.2 - - - org.jenkins-ci.modules - upstart-slave-installer - 1.1 - - - org.jenkins-ci.modules - systemd-slave-installer - 1.1 + + log4j + log4j + 1.2.17 + provided diff --git a/cli/pom.xml b/cli/pom.xml index 8772f2658f..c67f713b0e 100644 --- a/cli/pom.xml +++ b/cli/pom.xml @@ -31,42 +31,27 @@ - - org.junit.jupiter - junit-jupiter-api - ${junit.jupiter.version} - test - - - org.junit.jupiter - junit-jupiter-engine - ${junit.jupiter.version} - test - - - org.junit.jupiter - junit-jupiter - ${junit.jupiter.version} - test - - - org.kohsuke - access-modifier-annotation - provided - - - org.jenkins-ci - annotation-indexer - true - commons-io commons-io true - org.jvnet.localizer - localizer + commons-lang + commons-lang + true + + + + net.i2p.crypto + eddsa + 0.3.0 + true + + + org.apache.sshd + sshd-common + ${mina-sshd.version} true @@ -76,16 +61,19 @@ true - org.apache.sshd - sshd-common - ${mina-sshd.version} + org.glassfish.tyrus.bundles + tyrus-standalone-client-jdk + 2.0.1 true - - net.i2p.crypto - eddsa - 0.3.0 + org.jenkins-ci + annotation-indexer + true + + + org.jvnet.localizer + localizer true @@ -93,12 +81,6 @@ slf4j-jdk14 true - - org.glassfish.tyrus.bundles - tyrus-standalone-client-jdk - 2.0.1 - true - com.github.spotbugs spotbugs-annotations @@ -112,9 +94,27 @@ - commons-lang - commons-lang - true + org.kohsuke + access-modifier-annotation + provided + + + org.junit.jupiter + junit-jupiter + ${junit.jupiter.version} + test + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + test + + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + test diff --git a/core/pom.xml b/core/pom.xml index 23b4294fc7..4b7baad36e 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -57,33 +57,51 @@ THE SOFTWARE. - - ${project.groupId} - remoting - ${project.groupId} cli ${project.version} - org.jenkins-ci - version-number + ${project.groupId} + remoting - org.jenkins-ci - crypto-util + antlr + antlr - - - org.jenkins-ci - core-annotation-processors - 1.0 - provided - true + args4j + args4j + + + com.github.spotbugs + spotbugs-annotations + + + com.google.code.findbugs + jsr305 + + + + + com.google.guava + guava + + + com.google.errorprone + error_prone_annotations + + + com.google.j2objc + j2objc-annotations + + + org.checkerframework + checker-qual + + - com.google.inject guice @@ -95,11 +113,311 @@ THE SOFTWARE. - + + com.infradna.tool + bridge-method-annotation + ${bridge-method-injector.version} + + + + com.jcraft + jzlib + + + com.sun.solaris + embedded_su4j + + + com.sun.xml.txw2 + txw2 + + + + javax.xml.stream + stax-api + + + + + com.thoughtworks.xstream + xstream + + + xmlpull + xmlpull + + + xpp3 + xpp3_min + + + + + commons-beanutils + commons-beanutils + + + commons-codec + commons-codec + + + commons-collections + commons-collections + + + commons-fileupload + commons-fileupload + + + commons-httpclient + commons-httpclient + + + commons-io + commons-io + + + commons-jelly + commons-jelly-tags-fmt + + + commons-jelly + commons-jelly-tags-xml + + + commons-jelly + commons-jelly + + + commons-jelly + commons-jelly-tags-junit + + + commons-jexl + commons-jexl + + + dom4j + dom4j + + + xalan + xalan + + + xerces + xercesImpl + + + xml-apis + xml-apis + + + + + + commons-lang + commons-lang + + + io.jenkins.stapler + jenkins-stapler-support + + + + jakarta.servlet.jsp.jstl + jakarta.servlet.jsp.jstl-api + + + jaxen + jaxen + + + dom4j + dom4j + + + jdom + jdom + + + xerces + xercesImpl + + + xml-apis + xml-apis + + + xom + xom + + + + + + jline + jline + 2.14.6 + compile + + + net.java.dev.jna + jna + + + net.java.sezpoz + sezpoz + + + net.jcip + jcip-annotations + + + net.sf.kxml + kxml2 + + + org.apache.ant + ant + + + org.apache.commons + commons-compress + + + org.codehaus.groovy + groovy-all + org.connectbot.jbcrypt jbcrypt + + + org.fusesource.jansi + jansi + + + org.jenkins-ci + annotation-indexer + + + org.jenkins-ci + commons-jexl + + + org.jenkins-ci + crypto-util + + + org.jenkins-ci + memory-monitor + + + org.jenkins-ci + symbol-annotation + + + org.jenkins-ci + task-reactor + + + org.jenkins-ci + version-number + + + org.jfree + jfreechart + + + org.jvnet.hudson + commons-jelly-tags-define + + + commons-cli + commons-cli + + + dom4j + dom4j + + + org.jvnet.hudson + commons-jelly + + + + + org.jvnet.localizer + localizer + + + org.jvnet.robust-http-client + robust-http-client + + + org.jvnet.winp + winp + + + org.kohsuke + access-modifier-annotation + + + org.kohsuke + windows-package-checker + + + org.kohsuke.jinterop + j-interop + + + + org.kohsuke.metainf-services + metainf-services + 1.8 + true + + + org.kohsuke.stapler + json-lib + + + org.kohsuke.stapler + stapler + + + org.kohsuke.stapler + stapler-adjunct-codemirror + + + org.kohsuke.stapler + stapler-adjunct-timeline + + + org.kohsuke.stapler + stapler-groovy + + + commons-jelly + commons-jelly + + + commons-jexl + commons-jexl + + + + org.codehaus.groovy + groovy + + + org.jvnet.hudson + commons-jexl + + + org.ow2.asm asm @@ -121,246 +439,12 @@ THE SOFTWARE. asm-util - org.kohsuke.stapler - stapler + org.slf4j + jcl-over-slf4j - org.kohsuke.stapler - stapler-groovy - - - commons-jelly - commons-jelly - - - commons-jexl - commons-jexl - - - org.jvnet.hudson - commons-jexl - - - - org.codehaus.groovy - groovy - - - - - org.kohsuke - windows-package-checker - - - org.kohsuke.stapler - stapler-adjunct-timeline - - - org.kohsuke.stapler - stapler-adjunct-codemirror - - - - org.kohsuke.stapler - stapler-adjunct-timeline - 1.5 - tests - test - - - io.jenkins.stapler - jenkins-stapler-support - - - org.hamcrest - hamcrest - ${hamcrest.version} - test - - - org.hamcrest - hamcrest-library - ${hamcrest.version} - test - - - - com.infradna.tool - bridge-method-annotation - ${bridge-method-injector.version} - - - - org.kohsuke.stapler - json-lib - - - commons-httpclient - commons-httpclient - - - args4j - args4j - - - org.jenkins-ci - annotation-indexer - - - org.jenkins-ci - task-reactor - - - org.jvnet.localizer - localizer - - - antlr - antlr - - - com.thoughtworks.xstream - xstream - - - xmlpull - xmlpull - - - xpp3 - xpp3_min - - - - - - xpp3 - xpp3 - 1.1.4c - - - net.sf.kxml - kxml2 - - - org.jfree - jfreechart - - - org.apache.ant - ant - - - javax.servlet - javax.servlet-api - 3.1.0 - provided - - - commons-io - commons-io - - - - commons-lang - commons-lang - - - commons-beanutils - commons-beanutils - - - org.apache.commons - commons-compress - - - jaxen - jaxen - - - dom4j - dom4j - - - xom - xom - - - xml-apis - xml-apis - - - xerces - xercesImpl - - - jdom - jdom - - - - - commons-jelly - commons-jelly-tags-fmt - - - commons-jelly - commons-jelly-tags-xml - - - commons-jelly - commons-jelly - - - commons-jexl - commons-jexl - - - commons-jelly - commons-jelly-tags-junit - - - xml-apis - xml-apis - - - xalan - xalan - - - xerces - xercesImpl - - - dom4j - dom4j - - - - - org.jvnet.hudson - commons-jelly-tags-define - - - dom4j - dom4j - - - commons-cli - commons-cli - - - org.jvnet.hudson - commons-jelly - - - - - org.jenkins-ci - commons-jexl + org.slf4j + log4j-over-slf4j org.springframework.security @@ -373,26 +457,59 @@ THE SOFTWARE. - org.codehaus.groovy - groovy-all + + xpp3 + xpp3 + 1.1.4c - - jline - jline - 2.14.6 - compile + javax.servlet + javax.servlet-api + 3.1.0 + provided - - org.fusesource.jansi - jansi + + org.jenkins-ci + core-annotation-processors + 1.0 + provided + true + + + + + org.hamcrest + hamcrest + ${hamcrest.version} + test + + + org.hamcrest + hamcrest-library + ${hamcrest.version} + test org.jenkins-ci test-annotations test + + org.junit.jupiter + junit-jupiter + ${junit.jupiter.version} + test + org.junit.jupiter junit-jupiter-api @@ -412,9 +529,11 @@ THE SOFTWARE. test - org.junit.jupiter - junit-jupiter - ${junit.jupiter.version} + + org.kohsuke.stapler + stapler-adjunct-timeline + 1.5 + tests test @@ -423,141 +542,11 @@ THE SOFTWARE. ${mockito.version} test - - - jakarta.servlet.jsp.jstl - jakarta.servlet.jsp.jstl-api - - - org.slf4j - jcl-over-slf4j - - - org.slf4j - log4j-over-slf4j - org.slf4j slf4j-jdk14 test - - com.sun.xml.txw2 - txw2 - - - - javax.xml.stream - stax-api - - - - - commons-collections - commons-collections - - - org.jvnet.winp - winp - - - org.jenkins-ci - memory-monitor - - - net.java.dev.jna - jna - - - com.sun.solaris - embedded_su4j - - - net.java.sezpoz - sezpoz - - - org.kohsuke.jinterop - j-interop - - - - org.kohsuke.metainf-services - metainf-services - 1.8 - true - - - org.jvnet.robust-http-client - robust-http-client - - - org.jenkins-ci - symbol-annotation - - - - commons-codec - commons-codec - - - - org.kohsuke - access-modifier-annotation - - - - com.github.spotbugs - spotbugs-annotations - - - com.google.code.findbugs - jsr305 - - - - - net.jcip - jcip-annotations - - - - commons-fileupload - commons-fileupload - - - - - - - com.google.guava - guava - - - com.google.errorprone - error_prone_annotations - - - com.google.j2objc - j2objc-annotations - - - org.checkerframework - checker-qual - - - - - - com.jcraft - jzlib - org.xmlunit xmlunit-core diff --git a/pom.xml b/pom.xml index 88a20198a2..543310d4e7 100644 --- a/pom.xml +++ b/pom.xml @@ -588,6 +588,8 @@ THE SOFTWARE. \n false true + scope,groupId,artifactId + groupId,artifactId diff --git a/test/pom.xml b/test/pom.xml index 7747be4b67..3715c3f2bd 100644 --- a/test/pom.xml +++ b/test/pom.xml @@ -73,13 +73,6 @@ THE SOFTWARE. - - ${project.groupId} - jenkins-war - ${project.version} - executable-war - test - ${project.groupId} jenkins-test-harness @@ -105,20 +98,10 @@ THE SOFTWARE. - org.jenkins-ci - test-annotations - test - - - org.jenkins-ci.plugins - cloudbees-folder - 6.708.ve61636eb_65a_5 - test - - - org.jenkins-ci.plugins - mailer - 408.vd726a_1130320 + ${project.groupId} + jenkins-war + ${project.version} + executable-war test @@ -128,9 +111,20 @@ THE SOFTWARE. test - org.jenkins-ci.plugins - matrix-auth - 3.1 + org.awaitility + awaitility + 4.2.0 + test + + + org.hamcrest + hamcrest-core + 2.2 + test + + + org.jenkins-ci + test-annotations test @@ -141,8 +135,8 @@ THE SOFTWARE. org.jenkins-ci.plugins - matrix-project - 758.v7a_ea_491852f3 + cloudbees-folder + 6.708.ve61636eb_65a_5 test @@ -153,14 +147,26 @@ THE SOFTWARE. org.jenkins-ci.plugins - structs - 1.24 + mailer + 408.vd726a_1130320 test - org.hamcrest - hamcrest-core - 2.2 + org.jenkins-ci.plugins + matrix-auth + 3.1 + test + + + org.jenkins-ci.plugins + matrix-project + 758.v7a_ea_491852f3 + test + + + org.jenkins-ci.plugins + structs + 1.24 test @@ -176,12 +182,6 @@ THE SOFTWARE. ${mockito.version} test - - org.awaitility - awaitility - 4.2.0 - test - diff --git a/war/pom.xml b/war/pom.xml index c07e8d7482..e205c28bb5 100644 --- a/war/pom.xml +++ b/war/pom.xml @@ -64,16 +64,24 @@ THE SOFTWARE. - org.jenkins-ci - executable-war - 2.3 - provided + ${project.groupId} + cli + ${project.version} + + + ${project.groupId} + remoting + org.jenkins-ci.main jenkins-core ${project.version} + + com.google.code.findbugs + jsr305 + @@ -86,47 +94,23 @@ THE SOFTWARE. org.kohsuke.metainf-services metainf-services - - com.google.code.findbugs - jsr305 - - - ${project.groupId} - remoting - - - - ${project.groupId} - cli - ${project.version} - - - - org.jenkins-ci - winstone - - 5.24 - test - org.jenkins-ci.modules instance-identity + + org.jenkins-ci.modules + launchd-slave-installer + org.jenkins-ci.modules slave-installer org.jenkins-ci.modules - windows-slave-installer - - - org.jenkins-ci.modules - launchd-slave-installer + systemd-slave-installer org.jenkins-ci.modules @@ -134,7 +118,7 @@ THE SOFTWARE. org.jenkins-ci.modules - systemd-slave-installer + windows-slave-installer + + + org.jenkins-ci + winstone + + 5.24 + test +