@@ -4,19 +4,32 @@ packages:
44 type : github_release
55 repo_owner : jreleaser
66 repo_name : jreleaser
7- description : " :rocket: Release projects quickly and easily with JReleaser"
7+ description : Release projects quickly and easily with JReleaser
88 files :
99 - name : jreleaser
10+ src : " {{.AssetWithoutExt}}/bin/jreleaser"
11+ - name : java
12+ src : " {{.AssetWithoutExt}}/bin/java"
13+ - name : keytool
14+ src : " {{.AssetWithoutExt}}/bin/keytool"
15+ - name : rmiregistry
16+ src : " {{.AssetWithoutExt}}/bin/rmiregistry"
1017 version_constraint : " false"
1118 version_overrides :
12- - version_constraint : Version == "early-access"
13- checksum :
14- type : github_release
15- asset : checksums_sha256.txt
16- algorithm : sha256
1719 - version_constraint : Version == "v0.3.0"
1820 asset : jreleaser-standalone-{{trimV .Version}}-{{.OS}}.{{.Format}}
1921 format : zip
22+ overrides :
23+ - goos : windows
24+ files :
25+ - name : jreleaser
26+ src : " {{.AssetWithoutExt}}/bin/jreleaser.bat"
27+ - name : java
28+ src : " {{.AssetWithoutExt}}/bin/java"
29+ - name : keytool
30+ src : " {{.AssetWithoutExt}}/bin/keytool"
31+ - name : rmiregistry
32+ src : " {{.AssetWithoutExt}}/bin/rmiregistry"
2033 replacements :
2134 darwin : osx
2235 checksum :
@@ -27,14 +40,20 @@ packages:
2740 - darwin
2841 - windows
2942 - amd64
30- - version_constraint : semver("<= 0.2.0")
31- checksum :
32- type : github_release
33- asset : checksums.txt
34- algorithm : sha256
3543 - version_constraint : semver("<= 0.5.0")
3644 asset : jreleaser-standalone-{{trimV .Version}}-{{.OS}}.{{.Format}}
3745 format : zip
46+ overrides :
47+ - goos : windows
48+ files :
49+ - name : jreleaser
50+ src : " {{.AssetWithoutExt}}/bin/jreleaser.bat"
51+ - name : java
52+ src : " {{.AssetWithoutExt}}/bin/java"
53+ - name : keytool
54+ src : " {{.AssetWithoutExt}}/bin/keytool"
55+ - name : rmiregistry
56+ src : " {{.AssetWithoutExt}}/bin/rmiregistry"
3857 replacements :
3958 darwin : osx
4059 checksum :
@@ -50,6 +69,17 @@ packages:
5069 format : zip
5170 rosetta2 : true
5271 windows_arm_emulation : true
72+ overrides :
73+ - goos : windows
74+ files :
75+ - name : jreleaser
76+ src : " {{.AssetWithoutExt}}/bin/jreleaser.bat"
77+ - name : java
78+ src : " {{.AssetWithoutExt}}/bin/java"
79+ - name : keytool
80+ src : " {{.AssetWithoutExt}}/bin/keytool"
81+ - name : rmiregistry
82+ src : " {{.AssetWithoutExt}}/bin/rmiregistry"
5383 replacements :
5484 amd64 : x86_64
5585 darwin : osx
@@ -70,5 +100,5 @@ packages:
70100 darwin : osx
71101 checksum :
72102 type : github_release
73- asset : checksums_rmd160 .txt
103+ asset : checksums_sha256 .txt
74104 algorithm : sha256
0 commit comments