Commit Graph

250 Commits

Author SHA1 Message Date
Andres Almiray
6c33dad961 [core] Support generic binary distributions. Resolves #233 2021-06-27 15:02:42 +02:00
Andres Almiray
c66c678f66 [assemble] Update package templates. Relates to #225 2021-06-27 14:31:37 +02:00
Andres Almiray
48cd557c03 [model] detected releaser may differ from configured releases. Fixes #232 2021-06-27 14:21:23 +02:00
Andres Almiray
a38a2caec5 [chore] Update copyright notice [skip ci] 2021-06-23 11:14:27 +02:00
Andres Almiray
af13b54349 [gitlab] auto-configure owner. Fixes #226 2021-06-18 22:40:19 +02:00
Andres Almiray
e29a64b409 [assemble] rework structure of native-image distribution. Resolves #225 2021-06-18 22:06:51 +02:00
Andres Almiray
6c2a8a9c95 [assemble] allow additional files to be packaged with native image. Resolves #222 2021-06-18 19:36:19 +02:00
Andres Almiray
e9dc9ceaa3 [core] disable packagers when no matching artifacts are available. Resolves #223 2021-06-18 19:08:40 +02:00
Andres Almiray
d6664884dd [assemble] package native image as zpi. Resolves #220 2021-06-18 19:08:09 +02:00
Andres Almiray
cf218fec02 [assemble] let native image distribution accept zip files. Resolves #219 2021-06-18 19:05:49 +02:00
Andres Almiray
a17a7e1910 [model] Add a vendor property to Project. Resolves #214 2021-06-11 18:31:20 +02:00
Andres Almiray
3922b33f0c [templates] Add default app icons 2021-06-11 18:29:32 +02:00
Andres Almiray
34f5ce5837 [model] Add export field to assemblers. Resolves #206 2021-06-11 00:04:29 +02:00
Andres Almiray
fe0b1a75e2 [changelog] Handle regex inputs for labelers. Fixes #213 2021-06-10 23:26:26 +02:00
Andres Almiray
d0bc316e0d [brew] support native package as distribution. Resolves #205 2021-06-10 22:30:58 +02:00
Andres Almiray
25faea6518 [release] Allow customizing which parts of a release should be updated. Resolves #204 2021-06-07 23:20:00 +02:00
Andres Almiray
af0181de06 [changelog] Fix tag sorting. Fixes #203 2021-06-06 17:06:17 +02:00
Andres Almiray
fc9f7f9823 [model] Allow different project version patterns. Fixes #202 2021-06-06 00:36:08 +02:00
Andres Almiray
18bb7b587b [cli] add glob pattern support when auto-config is used. Resolves #201 2021-06-05 18:05:18 +02:00
Andres Almiray
9505dc242b [core] Deprecate use of the Format suffix in GitService. Fixes #200 2021-06-01 22:04:19 +02:00
Andres Almiray
1ebbe0c592 [core] Validate YAML config files. Resolves #184 2021-05-31 00:33:11 +02:00
Andres Almiray
8ba5afdb11 [core] Be more lenient with breaking changes 2021-05-30 21:04:01 +02:00
Andres Almiray
38a8591d9b [cli] heck outputdir has same root as basedir. Fixes #183 2021-05-30 11:46:32 +02:00
Andres Almiray
bbf8076ce9 [core] misconfigured signing should be disabled if dryrun is active. Relates to #172 2021-05-30 00:21:10 +02:00
Andres Almiray
df851a33b7 [model] Add extraProperties support to announcers. Resolves #182 2021-05-29 23:40:26 +02:00
Andres Almiray
9b913650c2 [model] update chocolatey templates. Resolves #171
artifact.extraProperties accepts name templates. Resolves #175
distribution.extraProperties accepts name templates. Resolves #176
tools.extraProperties accepts name templates. Resolves #177
assemblers.extraProperties accepts name templates. Resolves #178
project.extraProperties accepts name templates. Resolves #179
add a copyright field to project. Resolves #180
add a docsUrl field to project. Resolves #181
2021-05-29 23:13:58 +02:00
Andres Almiray
5caf41165f [core] dryrun should not cause validation errors for secrets. Fixes #172 2021-05-29 20:24:59 +02:00
Andres Almiray
d1a08614ba [artifactory] Use same authorizaiton mechanism as http uploader. Resolves #174 2021-05-29 19:36:36 +02:00
Andres Almiray
b6cead0aa6 [signing] update commit signing. Relates to #149 2021-05-27 23:40:41 +02:00
Andres Almiray
c2b648223b [jbang] update templates 2021-05-25 18:38:40 +02:00
Andres Almiray
1a56d06ba7 Merge pull request #168 from DennisRippinger/gitlab-faulty-forks
[gitlab] add identifier field
2021-05-24 22:22:23 +02:00
Dennis Rippinger
f21f11dff9 [gitlab] add identifier field
The GitlabAPI approach to search for a project could
return multiple projects or the wrong project. The new
field helps Jreleaser to query the GitLab project
id directly.

closes #166
2021-05-24 19:12:05 +02:00
Andres Almiray
cc7ea8eba4 [announce] Support announcing to Mattermost. Resolves #167 2021-05-24 12:06:04 +02:00
Andres Almiray
dc9c216a7e [checksum] support additional checksum algorithms per artifact. Resolves #162 2021-05-21 22:14:02 +02:00
Andres Almiray
23dab934cc [upload] Rename artifactories to artifactory. Fixes #163 2021-05-21 19:12:00 +02:00
Andres Almiray
fba772aa73 [assemble] rename aggregating assemblers.
- rename jlinks to jlink. Fixes #164
- rename nativeImages to nativeImage. Fixes #163
2021-05-21 19:05:59 +02:00
Andres Almiray
33a2350220 [upload] support HTTP/HTTPS uploads. Resolves #161 2021-05-21 18:55:13 +02:00
Andres Almiray
8a040015f4 [core] Support generig git providers. Resolves #159 2021-05-20 19:36:18 +02:00
Andres Almiray
14004ff51f [core] Print indicator when a secret is not set. Resolves #160 2021-05-20 17:16:04 +02:00
Andres Almiray
9f86d8bfd3 [maven] Read external config file when specified. Resolves #157 2021-05-19 23:24:57 +02:00
Andres Almiray
f08895ad33 Merge pull request #156 from bmarwell/152-signing
[#152] check if a given key can be used for signing
2021-05-19 16:54:49 +02:00
Benjamin Marwell
902fc82780 [#152] check if a given key can be used for signing 2021-05-19 15:42:31 +02:00
Andres Almiray
1b99b3ab22 [announce] Add Mastodon support. Resolves #153 2021-05-18 23:12:49 +02:00
Andres Almiray
b58b32414b [signing]Tag signing requires a GpgSigner. Fixes #149 2021-05-18 17:56:40 +02:00
Andres Almiray
2ba1a3eb72 [core] Print build timestamp/revision in trace log. Resolves #151 2021-05-18 17:21:48 +02:00
Andres Almiray
7f55e88bad [brew] Let java dependency be skipped. Resolves #148 2021-05-17 22:37:27 +02:00
Andres Almiray
3b6730b0d8 [checksum] Support uploading individual checksum files. Resolves #146 2021-05-17 22:33:06 +02:00
Andres Almiray
4a9e0ebae6 [model] Fix error message when multiple artifacts match the same extension 2021-05-17 17:37:22 +02:00
Andres Almiray
a90c5368d6 [model] Let replacer be empty by default. Relates to #91 2021-05-17 17:23:16 +02:00
Andres Almiray
cdb2e5fed8 [signing] Decode unarmored keys. Relates to #136 2021-05-13 23:21:47 +02:00