Skip to content

Commit f4ae2fa

Browse files
committed
Update JReleaser example
1 parent 8ff0af0 commit f4ae2fa

File tree

1 file changed

+35
-18
lines changed

1 file changed

+35
-18
lines changed

docs/modules/examples/pages/jreleaser.adoc

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ assemble:
220220
multiRelease: base
221221
ignoreMissingDeps: true
222222
additionalModuleNames:
223+
- 'java.rmi'
223224
- 'java.security.sasl'
224225
- 'java.security.jgss'
225226
- 'jdk.crypto.cryptoki'
@@ -229,21 +230,21 @@ assemble:
229230
- 'jdk.security.auth'
230231
- 'jdk.security.jgss'
231232
targetJdks:
232-
- path: '{{jdkPathPrefix}}/zulu17Osx/{{jdkFilePrefix}}-macosx_x64/zulu-17.jdk/Contents/Home'
233+
- path: '{{jdkPathPrefix}}/zulu21Osx/{{jdkFilePrefix}}-macosx_x64/zulu-21.jdk/Contents/Home'
233234
platform: 'osx-x86_64'
234-
- path: '{{jdkPathPrefix}}/zulu17OsxArm/{{jdkFilePrefix}}-macosx_aarch64/zulu-17.jdk/Contents/Home'
235+
- path: '{{jdkPathPrefix}}/zulu21OsxArm/{{jdkFilePrefix}}-macosx_aarch64/zulu-21.jdk/Contents/Home'
235236
platform: 'osx-aarch_64'
236-
- path: '{{jdkPathPrefix}}/zulu17Linux/{{jdkFilePrefix}}-linux_x64'
237+
- path: '{{jdkPathPrefix}}/zulu21Linux/{{jdkFilePrefix}}-linux_x64'
237238
platform: 'linux-x86_64'
238-
- path: '{{jdkPathPrefix}}/zulu17LinuxArm/{{jdkFilePrefix}}-linux_aarch64'
239+
- path: '{{jdkPathPrefix}}/zulu21LinuxArm/{{jdkFilePrefix}}-linux_aarch64'
239240
platform: 'linux-aarch_64'
240-
- path: '{{jdkPathPrefix}}/zulu17LinuxMusl/{{jdkFilePrefix}}-linux_musl_x64'
241+
- path: '{{jdkPathPrefix}}/zulu21LinuxMusl/{{jdkFilePrefix}}-linux_musl_x64'
241242
platform: 'linux_musl-x86_64'
242-
- path: '{{jdkPathPrefix}}/zulu17LinuxMuslArm/{{jdkFilePrefix}}-linux_musl_aarch64'
243+
- path: '{{jdkPathPrefix}}/zulu21LinuxMuslArm/{{jdkFilePrefix}}-linux_musl_aarch64'
243244
platform: 'linux_musl-aarch_64'
244-
- path: '{{jdkPathPrefix}}/zulu17Windows/{{jdkFilePrefix}}-win_x64'
245+
- path: '{{jdkPathPrefix}}/zulu21Windows/{{jdkFilePrefix}}-win_x64'
245246
platform: 'windows-x86_64'
246-
- path: '{{jdkPathPrefix}}/zulu17WindowsArm/{{jdkFilePrefix}}-win_aarch64'
247+
- path: '{{jdkPathPrefix}}/zulu21WindowsArm/{{jdkFilePrefix}}-win_aarch64'
247248
platform: 'windows-aarch_64'
248249
mainJar:
249250
path: 'plugins/jreleaser/build/libs/jreleaser-{{projectVersion}}.jar'
@@ -301,13 +302,15 @@ assemble:
301302
- pattern: 'apps/jreleaser/build/dependencies/flat/*.jar'
302303
- pattern: 'plugins/jreleaser/build/dependencies/graalvm/*.jar'
303304
graalJdks:
304-
- path: '{{jdkPathPrefix}}/graal22Osx/{{graalFilePrefix}}/Contents/Home'
305+
- path: '{{jdkPathPrefix}}/graal23Osx/{{graalFilePrefix}}/Contents/Home'
305306
platform: 'osx-x86_64'
306-
- path: '{{jdkPathPrefix}}/graal22OsxArm/{{graalFilePrefix}}/Contents/Home'
307+
- path: '{{jdkPathPrefix}}/graal23OsxArm/{{graalFilePrefix}}/Contents/Home'
307308
platform: 'osx-aarch_64'
308-
- path: '{{jdkPathPrefix}}/graal22Linux/{{graalFilePrefix}}'
309+
- path: '{{jdkPathPrefix}}/graal23Linux/{{graalFilePrefix}}'
309310
platform: 'linux-x86_64'
310-
- path: '{{jdkPathPrefix}}/graal22Windows/{{graalFilePrefix}}'
311+
- path: '{{jdkPathPrefix}}/graal23LinuxArm/{{graalFilePrefix}}'
312+
platform: 'linux-aarch_64'
313+
- path: '{{jdkPathPrefix}}/graal23Windows/{{graalFilePrefix}}'
311314
platform: 'windows-x86_64'
312315
args:
313316
- '-Duser.language=en'
@@ -499,6 +502,12 @@ distributions:
499502
- path: '{{jpackageDir}}/jreleaser-{{projectVersionNumber}}-1.x86_64.rpm'
500503
transform: '{{distributionName}}/{{distributionName}}-{{projectEffectiveVersion}}-1.x86_64.rpm'
501504
platform: 'linux-x86_64'
505+
- path: '{{jpackageDir}}/jreleaser_{{projectVersionNumber}}_arm64.deb'
506+
transform: '{{distributionName}}/{{distributionName}}_{{projectEffectiveVersion}}-1_arm64.deb'
507+
platform: 'linux-aarch_64'
508+
- path: '{{jpackageDir}}/jreleaser-{{projectVersionNumber}}-1.aarch64.rpm'
509+
transform: '{{distributionName}}/{{distributionName}}-{{projectEffectiveVersion}}-1.aarch64.rpm'
510+
platform: 'linux-aarch_64'
502511
- path: '{{jpackageDir}}/jreleaser-{{projectVersionNumber}}-windows-x86_64.msi'
503512
transform: '{{distributionName}}/{{distributionName}}-{{projectEffectiveVersion}}-windows-x86_64.msi'
504513
platform: 'windows-x86_64'
@@ -513,6 +522,8 @@ distributions:
513522
platform: 'osx-x86_64'
514523
- path: '{{nativeImageDir}}/{{distributionName}}-{{projectEffectiveVersion}}-linux-x86_64.zip'
515524
platform: 'linux-x86_64'
525+
- path: '{{nativeImageDir}}/{{distributionName}}-{{projectEffectiveVersion}}-linux-aarch64.zip'
526+
platform: 'linux-aarch_64'
516527
- path: '{{nativeImageDir}}/{{distributionName}}-{{projectEffectiveVersion}}-windows-x86_64.zip'
517528
platform: 'windows-x86_64'
518529
@@ -535,15 +546,15 @@ The release will have the following assets:
535546
[source]
536547
[subs="+macros,attributes"]
537548
----
538-
# binaries created by the Gradle build
549+
# archives created by the Gradle build
539550
jreleaser-ant-tasks-{jreleaser-effective-version}.zip
540551
jreleaser-tool-provider-{jreleaser-effective-version}.jar
541552
542-
# binaries created by the Java-archive assembler
553+
# archives created by the Java-archive assembler
543554
jreleaser-{jreleaser-effective-version}.tar
544555
jreleaser-{jreleaser-effective-version}.zip
545556
546-
# binaries created by the Jlink assembler
557+
# archives created by the Jlink assembler
547558
jreleaser-standalone-{jreleaser-effective-version}-linux-aarch64.zip
548559
jreleaser-standalone-{jreleaser-effective-version}-linux-x86_64.zip
549560
jreleaser-standalone-{jreleaser-effective-version}-linux_musl-aarch64.zip
@@ -553,20 +564,23 @@ jreleaser-standalone-{jreleaser-effective-version}-osx-x86_64.zip
553564
jreleaser-standalone-{jreleaser-effective-version}-windows-aarch64.zip
554565
jreleaser-standalone-{jreleaser-effective-version}-windows-x86_64.zip
555566
556-
# binaries created by the Jpackage assembler
567+
# archives created by the Jpackage assembler
557568
jreleaser-installer-{jreleaser-effective-version}-osx-aarch64.pkg
558569
jreleaser-installer-{jreleaser-effective-version}-osx-x86_64.pkg
559570
jreleaser-installer-{jreleaser-effective-version}-1_amd64.deb
560571
jreleaser-installer-{jreleaser-effective-version}-1.x86_64.rpm
572+
jreleaser-installer-{jreleaser-effective-version}-1_arm64.deb
573+
jreleaser-installer-{jreleaser-effective-version}-1.aarch64.rpm
561574
jreleaser-installer-{jreleaser-effective-version}-windows-x86_64.msi
562575
563-
# binaries created by the NativeImage assembler
576+
# archives created by the NativeImage assembler
564577
jreleaser-native-{jreleaser-effective-version}-osx-aarch64.zip
565578
jreleaser-native-{jreleaser-effective-version}-osx-x86_64.zip
566579
jreleaser-native-{jreleaser-effective-version}-linux-x86_64.zip
580+
jreleaser-native-{jreleaser-effective-version}-linux-aarch64.zip
567581
jreleaser-native-{jreleaser-effective-version}-windows-x86_64.zip
568582
569-
# sbom archive
583+
# SBOM archive
570584
jreleaser-{jreleaser-effective-version}-sboms.zip
571585
572586
# checksums
@@ -595,10 +609,13 @@ jreleaser-installer-{jreleaser-effective-version}-osx-aarch64.pkg.asc
595609
jreleaser-installer-{jreleaser-effective-version}-osx-x86_64.pkg.asc
596610
jreleaser-installer-{jreleaser-effective-version}-1_amd64.deb.asc
597611
jreleaser-installer-{jreleaser-effective-version}-1.x86_64.rpm.asc
612+
jreleaser-installer-{jreleaser-effective-version}-1_arm64.deb.asc
613+
jreleaser-installer-{jreleaser-effective-version}-1.aarch64.rpm.asc
598614
jreleaser-installer-{jreleaser-effective-version}-windows-x86_64.msi.asc
599615
jreleaser-native-{jreleaser-effective-version}-osx-x86_64.zip.asc
600616
jreleaser-native-{jreleaser-effective-version}-osx-aarch64.zip.asc
601617
jreleaser-native-{jreleaser-effective-version}-linux-x86_64.zip.asc
618+
jreleaser-native-{jreleaser-effective-version}-linux-aarch64.zip.asc
602619
jreleaser-native-{jreleaser-effective-version}-windows-x86_64.zip.asc
603620
604621
# additional files

0 commit comments

Comments
 (0)