Skip to content

Commit 3d52a96

Browse files
committed
Cut over from jreleaser toml to yml.
1 parent a47a642 commit 3d52a96

File tree

2 files changed

+68
-69
lines changed

2 files changed

+68
-69
lines changed

jreleaser.toml

Lines changed: 0 additions & 69 deletions
This file was deleted.

jreleaser.yml

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
environment:
2+
properties:
3+
artifactsDir: out/jreleaser/assemble/sdkman/archive
4+
project:
5+
name: sdkman
6+
description: SDKMAN! native extensions
7+
longDescription: Supplementary native extension binaries to replace SDKMAN! bash functions.
8+
website: 'https://github.com/sdkman/sdkman-native-cli'
9+
authors:
10+
- Marco Vermeulen
11+
- Oliver Weiler
12+
license: Apache 2.0
13+
licenseUrl: 'https://spdx.org/licenses/Apache-2.0.html'
14+
extraProperties:
15+
inceptionYear: 2021
16+
platform:
17+
replacements:
18+
osx-x86_64: x86_64-apple-darwin
19+
osx-aarch_64: aarch64-apple-darwin
20+
linux-x86_64: x86_64-unknown-linux-gnu
21+
linux-aarch_64: aarch64-unknown-linux-gnu
22+
windows-x86_64: x86_64-pc-windows-msvc
23+
release:
24+
github:
25+
overwrite: true
26+
changelog:
27+
formatted: ALWAYS
28+
format: '- {{commitShortHash}} {{commitTitle}}'
29+
preset: conventional-commits
30+
contributors:
31+
format: >-
32+
- {{contributorName}}{{#contributorUsernameAsLink}}
33+
({{.}}){{/contributorUsernameAsLink}}
34+
assemble:
35+
archive:
36+
sdkman:
37+
active: ALWAYS
38+
formats:
39+
- ZIP
40+
attachPlatform: true
41+
fileSets:
42+
- input: 'target/{{ osPlatformReplaced }}/release'
43+
output: libexec
44+
includes:
45+
- 'help{.exe,}'
46+
excludes:
47+
- LICENSE
48+
distributions:
49+
sdkman:
50+
type: BINARY
51+
executable:
52+
windowsExtension: exe
53+
artifacts:
54+
- path: >-
55+
{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-aarch64-apple-darwin.zip
56+
platform: osx-aarch_64
57+
- path: >-
58+
{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-x86_64-apple-darwin.zip
59+
platform: osx-x86_64
60+
- path: >-
61+
{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-x86_64-pc-windows-msvc.zip
62+
platform: windows-x86_64
63+
- path: >-
64+
{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-x86_64-unknown-linux-gnu.zip
65+
platform: linux-x86_64
66+
- path: >-
67+
{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-aarch64-unknown-linux-gnu.zip
68+
platform: linux-aarch_64

0 commit comments

Comments
 (0)