-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathjreleaser.toml
More file actions
64 lines (52 loc) · 1.97 KB
/
jreleaser.toml
File metadata and controls
64 lines (52 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
[project]
name = "jfmt"
description = "Formatter for Java source files (jfmt)"
longDescription = "Format your Java source code using the Eclipse JDT formatter."
authors = [ "Benjamin Marwell" ]
license = "Apache-2.0 OR EUPL-1.2"
inceptionYear = "2025"
stereotype = "CLI"
tags = [ "java", "formatter", "cli" ]
# Project links
links.bugTracker = "https://github.com/bmarwell/jfmt/issues"
links.homepage = "https://github.com/bmarwell/jfmt"
links.vcsBrowser = "https://github.com/bmarwell/jfmt"
[release.github]
enabled = true
owner = "bmarwell"
name = "jfmt"
username = "bmarwell"
update.enabled = true
[release.github.changelog]
formatted = "ALWAYS"
preset = "conventional-commits"
links = true
hide.contributors = [ "Benjamin Marwell", "[bot]", "GitHub" ]
# Distribution archive: contains bin/jfmt[.sh|.bat] scripts
[distributions.jfmt-archive]
type = "JAVA_BINARY"
stereotype = "CLI"
# distribution jfmt: a native binary
[distributions.jfmt]
type = "BINARY"
stereotype = "CLI"
[[distributions.jfmt.artifacts]]
path = "{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-linux-x86_64.zip"
platform = "linux-x86_64"
extraProperties.graalVMNativeImage = true
[[distributions.jfmt.artifacts]]
path = "{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-linux-x86_64.tar.gz"
platform = "linux-x86_64"
extraProperties.graalVMNativeImage = true
[[distributions.jfmt.artifacts]]
path = "{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-windows-x86_64.zip"
platform = "windows-x86_64"
extraProperties.graalVMNativeImage = true
[[distributions.jfmt.artifacts]]
path = "{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-osx-x86_64.zip"
platform = "osx-x86_64"
extraProperties.graalVMNativeImage = true
[[distributions.jfmt.artifacts]]
path = "{{artifactsDir}}/{{distributionName}}-{{projectVersion}}-osx-aarch_64.zip"
platform = "osx-aarch_64"
extraProperties.graalVMNativeImage = true