See 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/display/redirect?page=changes>

Changes:

[Stefan Bodewig] publish SBOM for ivy.jar

[Stefan Bodewig] also sign SBOMs, actuylly the openpgp antlib doesn't semm to 
work for GnuPG 2.x

[Stefan Bodewig] add SBOMs to binary distribution

[Stefan Bodewig] create SBOMs for tarballs

[Stefan Bodewig] target dependency is not required

[Stefan Bodewig] temporary folder containing example SBOMs

[Stefan Bodewig] extract files to build dir instead of /tmp


------------------------------------------
[...truncated 611 B...]
Cloning repository https://github.com/apache/ant-ivy.git
 > git init <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/> # timeout=10
Fetching upstream changes from https://github.com/apache/ant-ivy.git
 > git --version # timeout=10
 > git --version # 'git version 2.34.1'
 > git fetch --tags --force --progress -- https://github.com/apache/ant-ivy.git 
 > +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/apache/ant-ivy.git # 
 > timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
Avoid second fetch
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision b2cd04d1162df4e23f8108aea29a6e4c7de947b9 
(refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f b2cd04d1162df4e23f8108aea29a6e4c7de947b9 # timeout=10
Commit message: "Merge pull request #118 from apache/cyclonedx"
 > git rev-list --no-walk 8ca1d8895e90a34e4998baf83f1e2f950a29eadd # timeout=10
[Ivy] $ /home/jenkins/tools/ant/latest1.9/bin/ant -file build-release.xml 
snapshot-bin
Buildfile: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build-release.xml>

default-version:

init-snapshot:

init:

prepare:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/bootstrap>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/ant>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/optional>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/all>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/test>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact>
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/reports/test/html>

compile-core:
    [javac] Compiling 414 source files to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core>
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
     [copy] Copying 25 files to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings>

compile-bootstrap:
    [javac] Compiling 50 source files to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/bootstrap>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/bootstrap>

init-ivy-user-home:

init-ivy-local-home:

init-ivy-home:

init-ivy:
[ivy:configure] impossible to define new type: class not found: 
org.apache.ivy.plugins.resolver.SshResolver in [] nor Ivy classloader
[ivy:configure] impossible to define new type: class not found: 
org.apache.ivy.plugins.resolver.VsftpResolver in [] nor Ivy classloader
[ivy:configure] impossible to define new type: class not found: 
org.apache.ivy.plugins.signer.bouncycastle.OpenPGPSignatureGenerator in [] nor 
Ivy classloader
[ivy:configure] impossible to define new type: class not found: 
org.apache.ivy.plugins.resolver.SFTPResolver in [] nor Ivy classloader
[ivy:configure] impossible to define new type: class not found: 
org.apache.ivy.plugins.resolver.packager.PackagerResolver in [] nor Ivy 
classloader
[ivy:configure] impossible to define new type: class not found: 
org.apache.ivy.plugins.resolver.VfsResolver in [] nor Ivy classloader
[ivy:configure] impossible to define glob matcher: 
org.apache.ivy.plugins.matcher.GlobPatternMatcher was not found 
(java.lang.ClassNotFoundException: 
org.apache.ivy.plugins.matcher.GlobPatternMatcher)
[ivy:configure] impossible to define pack200 packaging: 
org.apache.ivy.plugins.pack.Pack200Packing was not found 
(java.lang.ClassNotFoundException: org.apache.ivy.plugins.pack.Pack200Packing)
[ivy:configure] :: Apache Ivy non official version -  :: 
https://ant.apache.org/ivy/ ::
[ivy:configure] :: loading settings :: url = 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings/ivysettings.xml>

resolve:
[ivy:retrieve] :: resolving dependencies :: 
org.apache.ivy#ivy;[email protected]
[ivy:retrieve]  confs: [default, test]
[ivy:retrieve]  found org.apache.ant#ant;1.9.16 in public
[ivy:retrieve]  found org.apache.ant#ant-launcher;1.9.16 in public
[ivy:retrieve]  found org.apache.httpcomponents#httpclient;4.5.13 in default
[ivy:retrieve]  found org.apache.httpcomponents#httpcore;4.4.13 in default
[ivy:retrieve]  found commons-logging#commons-logging;1.2 in default
[ivy:retrieve]  found org.apache.commons#commons-compress;1.27.1 in public
[ivy:retrieve]  found commons-io#commons-io;2.16.1 in public
[ivy:retrieve]  found org.apache.commons#commons-lang3;3.16.0 in public
[ivy:retrieve]  found org.apache.commons#commons-vfs2;2.2 in public
[ivy:retrieve]  found oro#oro;2.0.8 in public
[ivy:retrieve]  found com.jcraft#jsch;0.1.55 in default
[ivy:retrieve]  found com.jcraft#jsch.agentproxy;0.0.9 in public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.connector-factory;0.0.9 in 
public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.core;0.0.9 in public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.usocket-jna;0.0.9 in public
[ivy:retrieve]  found net.java.dev.jna#jna;4.1.0 in public
[ivy:retrieve]  found net.java.dev.jna#jna-platform;4.1.0 in public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.usocket-nc;0.0.9 in public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.sshagent;0.0.9 in public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.pageant;0.0.9 in public
[ivy:retrieve]  found com.jcraft#jsch.agentproxy.jsch;0.0.9 in public
[ivy:retrieve]  found org.bouncycastle#bcpg-jdk15on;1.70 in public
[ivy:retrieve]  found org.bouncycastle#bcprov-jdk15on;1.70 in public
[ivy:retrieve]  found commons-codec#commons-codec;1.18.0 in public
[ivy:retrieve]  found junit#junit;4.13.2 in default
[ivy:retrieve]  found org.hamcrest#hamcrest-core;1.3 in default
[ivy:retrieve]  found org.hamcrest#hamcrest-library;1.3 in public
[ivy:retrieve]  found org.apache.ant#ant-testutil;1.9.16 in public
[ivy:retrieve]  found org.apache.ant#ant-junit;1.9.16 in public
[ivy:retrieve]  found org.apache.ant#ant-junit4;1.9.16 in public
[ivy:retrieve]  found ant-contrib#ant-contrib;1.0b3 in public
[ivy:retrieve]  found xmlunit#xmlunit;1.6 in public
[ivy:retrieve] :: resolution report :: resolve 1810ms :: artifacts dl 94ms
[ivy:retrieve]  :: evicted modules:
[ivy:retrieve]  commons-codec#commons-codec;1.11 by 
[commons-codec#commons-codec;1.18.0] in [default]
[ivy:retrieve]  commons-codec#commons-codec;1.17.1 by 
[commons-codec#commons-codec;1.18.0] in [default]
[ivy:retrieve]  com.jcraft#jsch;0.1.49 by [com.jcraft#jsch;0.1.55] in [default]
        ---------------------------------------------------------------------
        |                  |            modules            ||   artifacts   |
        |       conf       | number| search|dwnlded|evicted|| number|dwnlded|
        ---------------------------------------------------------------------
        |      default     |   27  |   0   |   0   |   3   ||   23  |   0   |
        |       test       |   9   |   0   |   0   |   0   ||   9   |   0   |
        ---------------------------------------------------------------------
[ivy:retrieve] :: retrieving :: org.apache.ivy#ivy [sync]
[ivy:retrieve]  confs: [default, test]
[ivy:retrieve]  31 artifacts copied, 0 already retrieved (15953kB/391ms)

snapshot-metadata:
[ivy:deliver] :: delivering :: 
org.apache.ivy#ivy;[email protected] :: 
2.6.0-local-20260612061520 :: ${status} :: Fri Jun 12 06:15:20 UTC 2026
[ivy:deliver]   delivering ivy file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact/ivy.xml>

compile-ant:
    [javac] Compiling 50 source files to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/ant>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/ant>

compile-optional:
    [javac] Compiling 76 source files to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/optional>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core>

jar:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact/jars>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact>
     [copy] Copying 890 files to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/all>
      [jar] Building jar: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact/jars/ivy.jar>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact>
   [delete] Deleting: 
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/module.properties>

define-cyclonedx-components:
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/apache/ant/ant-cyclonedx/0.1/ant-cyclonedx-0.1.jar
 ...
[ivy:cachepath] ................................. (40kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
org.apache.ant#ant-cyclonedx;0.1!ant-cyclonedx.jar (113ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/cyclonedx/cyclonedx-core-java/12.2.0/cyclonedx-core-java-12.2.0.jar
 ...
[ivy:cachepath] 
.....................................................................................................................................................................................................
 (2649kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
org.cyclonedx#cyclonedx-core-java;12.2.0!cyclonedx-core-java.jar (361ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/commons-codec/commons-codec/1.21.0/commons-codec-1.21.0.jar
 ...
[ivy:cachepath] ............................... (393kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
commons-codec#commons-codec;1.21.0!commons-codec.jar (146ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/commons-io/commons-io/2.21.0/commons-io-2.21.0.jar
 ...
[ivy:cachepath] ....................................... (571kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
commons-io#commons-io;2.21.0!commons-io.jar (122ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.20.0/commons-lang3-3.20.0.jar
 ...
[ivy:cachepath] .................................................. (697kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
org.apache.commons#commons-lang3;3.20.0!commons-lang3.jar (138ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/apache/commons/commons-collections4/4.5.0/commons-collections4-4.5.0.jar
 ...
[ivy:cachepath] ............................................................. 
(877kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
org.apache.commons#commons-collections4;4.5.0!commons-collections4.jar (136ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/github/package-url/packageurl-java/1.5.0/packageurl-java-1.5.0.jar
 ...
[ivy:cachepath] ... (16kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.github.package-url#packageurl-java;1.5.0!packageurl-java.jar (90ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.21.1/jackson-dataformat-xml-2.21.1.jar
 ...
[ivy:cachepath] ........... (132kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.fasterxml.jackson.dataformat#jackson-dataformat-xml;2.21.1!jackson-dataformat-xml.jar
 (107ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/networknt/json-schema-validator/2.0.1/json-schema-validator-2.0.1.jar
 ...
[ivy:cachepath] ........................................ (563kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.networknt#json-schema-validator;2.0.1!json-schema-validator.jar(bundle) 
(124ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.21.1/jackson-core-2.21.1.jar
 ...
[ivy:cachepath] ........................................ (580kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.fasterxml.jackson.core#jackson-core;2.21.1!jackson-core.jar (121ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.21/jackson-annotations-2.21.jar
 ...
[ivy:cachepath] ....... (80kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.fasterxml.jackson.core#jackson-annotations;2.21!jackson-annotations.jar 
(93ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.21.1/jackson-databind-2.21.1.jar
 ...
[ivy:cachepath] 
................................................................................................................
 (1661kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.fasterxml.jackson.core#jackson-databind;2.21.1!jackson-databind.jar (264ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/codehaus/woodstox/stax2-api/4.2.2/stax2-api-4.2.2.jar
 ...
[ivy:cachepath] ................. (191kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
org.codehaus.woodstox#stax2-api;4.2.2!stax2-api.jar(bundle) (100ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/fasterxml/woodstox/woodstox-core/7.1.1/woodstox-core-7.1.1.jar
 ...
[ivy:cachepath] 
.........................................................................................................
 (1574kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.fasterxml.woodstox#woodstox-core;7.1.1!woodstox-core.jar(bundle) (162ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/ethlo/time/itu/1.14.0/itu-1.14.0.jar ...
[ivy:cachepath] ...... (56kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] com.ethlo.time#itu;1.14.0!itu.jar(bundle) 
(90ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.21.1/jackson-dataformat-yaml-2.21.1.jar
 ...
[ivy:cachepath] ........ (59kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
com.fasterxml.jackson.dataformat#jackson-dataformat-yaml;2.21.1!jackson-dataformat-yaml.jar
 (89ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar 
...
[ivy:cachepath] ...... (68kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] org.slf4j#slf4j-api;2.0.17!slf4j-api.jar 
(84ms)
[ivy:cachepath] downloading 
https://repo1.maven.org/maven2/org/yaml/snakeyaml/2.5/snakeyaml-2.5.jar ...
[ivy:cachepath] .......................... (332kB)
[ivy:cachepath] .. (0kB)
[ivy:cachepath]         [SUCCESSFUL ] 
org.yaml#snakeyaml;2.5!snakeyaml.jar(bundle) (107ms)

jar-sbom:

BUILD FAILED
<https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build-release.xml>:760: 
java.lang.NoSuchMethodError: 
org.apache.ant.cyclonedx.License.getCheckedRef(Ljava/lang/Class;)Ljava/lang/Object;
        at org.apache.ant.cyclonedx.License.getRef(License.java:99)
        at org.apache.ant.cyclonedx.License.toCycloneDxLicense(License.java:74)
        at 
org.apache.ant.cyclonedx.Component.addConfiguredLicense(Component.java:275)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.apache.tools.ant.IntrospectionHelper$AddNestedCreator.istore(IntrospectionHelper.java:1478)
        at 
org.apache.tools.ant.IntrospectionHelper$AddNestedCreator.store(IntrospectionHelper.java:1472)
        at 
org.apache.tools.ant.IntrospectionHelper$Creator.store(IntrospectionHelper.java:1375)
        at 
org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:594)
        at 
org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:359)
        at 
org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:593)
        at 
org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:359)
        at 
org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:205)
        at 
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:164)
        at org.apache.tools.ant.Task.perform(Task.java:351)
        at org.apache.tools.ant.Target.execute(Target.java:437)
        at org.apache.tools.ant.Target.performTasks(Target.java:458)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1406)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1377)
        at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1261)
        at org.apache.tools.ant.Main.runBuild(Main.java:857)
        at org.apache.tools.ant.Main.startAnt(Main.java:236)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:287)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112)

Total time: 35 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts

Reply via email to