RFR: 8231: Add version to build tarball names
Alex Macdonald
aptmac at openjdk.org
Wed Jun 26 17:43:18 UTC 2024
On Wed, 26 Jun 2024 16:32:43 GMT, Alex Macdonald <aptmac at openjdk.org> wrote:
> This PR addresses https://bugs.openjdk.org/browse/JMC-8231, in which it would be nice for the built tarballs to print what version of the product they are.
>
> Before:
>
> aptmac at fedora ~/w/j/t/products (master)> ll
> total 449M
> drwxr-xr-x. 1 aptmac aptmac 32 Jun 26 12:11 org.openjdk.jmc/
> -rw-r--r--. 1 aptmac aptmac 88M Jun 26 12:12 org.openjdk.jmc-linux.gtk.aarch64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 89M Jun 26 12:12 org.openjdk.jmc-linux.gtk.x86_64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 92M Jun 26 12:12 org.openjdk.jmc-macosx.cocoa.aarch64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 92M Jun 26 12:12 org.openjdk.jmc-macosx.cocoa.x86_64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 90M Jun 26 12:12 org.openjdk.jmc-win32.win32.x86_64.zip
>
>
> After:
>
> aptmac at fedora ~/w/j/t/products (8231)> ll
> total 449M
> drwxr-xr-x. 1 aptmac aptmac 32 Jun 26 12:27 org.openjdk.jmc/
> -rw-r--r--. 1 aptmac aptmac 89M Jun 26 12:28 org.openjdk.jmc-9.1.0-SNAPSHOT-linux.gtk.aarch64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 89M Jun 26 12:28 org.openjdk.jmc-9.1.0-SNAPSHOT-linux.gtk.x86_64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 92M Jun 26 12:28 org.openjdk.jmc-9.1.0-SNAPSHOT-macosx.cocoa.aarch64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 92M Jun 26 12:28 org.openjdk.jmc-9.1.0-SNAPSHOT-macosx.cocoa.x86_64.tar.gz
> -rw-r--r--. 1 aptmac aptmac 90M Jun 26 12:28 org.openjdk.jmc-9.1.0-SNAPSHOT-win32.win32.x86_64.zip
Relevant part from the CI run: https://github.com/aptmac/jmc/actions/runs/9683346215/job/26718563104#step:7:11892
[INFO] --- tycho-p2-director-plugin:3.0.5:archive-products (create-product-distributions) @ org.openjdk.jmc.rcp.product ---
[INFO] Building zip: /home/runner/work/jmc/jmc/target/products/org.openjdk.jmc-9.1.0-SNAPSHOT-win32.win32.x86_64.zip
[INFO] Building tar: /home/runner/work/jmc/jmc/target/products/org.openjdk.jmc-9.1.0-SNAPSHOT-linux.gtk.x86_64.tar.gz
[INFO] Building tar: /home/runner/work/jmc/jmc/target/products/org.openjdk.jmc-9.1.0-SNAPSHOT-linux.gtk.aarch64.tar.gz
[INFO] Building tar: /home/runner/work/jmc/jmc/target/products/org.openjdk.jmc-9.1.0-SNAPSHOT-macosx.cocoa.x86_64.tar.gz
[INFO] Building tar: /home/runner/work/jmc/jmc/target/products/org.openjdk.jmc-9.1.0-SNAPSHOT-macosx.cocoa.aarch64.tar.gz
-------------
PR Comment: https://git.openjdk.org/jmc/pull/568#issuecomment-2192282455
More information about the jmc-dev
mailing list