591 Commits

Author SHA1 Message Date
Andres Almiray
56eac84d60 [chore] Capitalize JBang properly 2021-06-09 11:39:19 +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
8fc2d2729c [deps] Upgrade mustache to 0.9.10 2021-06-01 16:28:49 +02:00
Andres Almiray
02b36fc8e8 [chore] Tweak issue template [skip ci] 2021-05-31 13:39:36 +02:00
Andres Almiray
abbb34ecbe Bump for next development cycle 2021-05-31 12:32:24 +02:00
GitHub Action
b06c0dc89a Releasing version 0.4.0 v0.4.0 2021-05-31 09:41:42 +00:00
Andres Almiray
1ebbe0c592 [core] Validate YAML config files. Resolves #184 2021-05-31 00:33:11 +02:00
Andres Almiray
b8533c4f2e [chore] Update init templates 2021-05-30 21:09:09 +02:00
Andres Almiray
8ba5afdb11 [core] Be more lenient with breaking changes 2021-05-30 21:04:01 +02:00
Andres Almiray
26c88c5bb4 [chore] simplify build with Kordamp parent v2.5.0 2021-05-30 12:43:41 +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
40af8c8ef3 [core] let output directory be configurable. Resolves #173 2021-05-29 20:00:11 +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
6718f3557f [chore] Setup CodeQL 2021-05-28 00:25:28 +02:00
Andres Almiray
9c37bc9658 [chore] Add PR template [skip ci] 2021-05-28 00:18:02 +02:00
Andres Almiray
cc1956b6f5 [deps] Upgrade Wiremock to 2.28.0 2021-05-27 23:46:47 +02:00
Andres Almiray
7a578d4437 [deps] Upgrade jakarta.mail to 1.6.7 2021-05-27 23:46:18 +02:00
Andres Almiray
d5138e6736 [deps] Upgrade jgit to 5.11.1.202105131744-r 2021-05-27 23:45:45 +02:00
Andres Almiray
650286efcf [deps] Upgrade Greenmail to 1.6.4 2021-05-27 23:45:19 +02:00
Andres Almiray
498567307a [deps] Upgrade Github to 1.129 2021-05-27 23:44:54 +02:00
Andres Almiray
8f7d197687 [deps] Upgrade Feign to 11.2 2021-05-27 23:44:31 +02:00
Andres Almiray
c41661cac1 [deps] Upgrade Awaitility to 4.1.0 2021-05-27 23:44:06 +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
18b18be768 [chore] Update contributing guidelines [skip ci] 2021-05-24 14:39:45 +02:00
Andres Almiray
cc7ea8eba4 [announce] Support announcing to Mattermost. Resolves #167 2021-05-24 12:06:04 +02:00
Andres Almiray
65b0e520d3 [checksum] add maven/gradle mappings. Relates to #162 2021-05-21 22:31:43 +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
d0d5e9a69b [gradle] Read external config file when specified. Resolves #158 2021-05-20 15:27:20 +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
b1583b5b64 Add missing Java modules to x-platform jlink images. Fixes #150 2021-05-18 23:52:36 +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