Andres Almiray
38a8591d9b
[cli] heck outputdir has same root as basedir. Fixes #183
2021-05-30 11:46:32 +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
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
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
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
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
1b99b3ab22
[announce] Add Mastodon support. Resolves #153
2021-05-18 23:12:49 +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
3b6730b0d8
[checksum] Support uploading individual checksum files. Resolves #146
2021-05-17 22:33:06 +02:00
Andres Almiray
cdb2e5fed8
[signing] Decode unarmored keys. Relates to #136
2021-05-13 23:21:47 +02:00
Andres Almiray
b5b7345308
[maven] Update startegy for resolving the root basesdir. Resolves #142
2021-05-13 22:02:16 +02:00
Andres Almiray
b73777a994
Added missing dependencies to Maven & Gradle plugins. Fixes #145
2021-05-13 15:13:40 +02:00
Andres Almiray
687f13f003
[gradle] Handle configuration closures explicitly. Fixes #144
2021-05-13 12:23:04 +02:00
Andres Almiray
7e6dac1f46
[signing] Support reading keys from files. Resolves #143
2021-05-11 22:04:31 +02:00
Andres Almiray
9f2c449cba
[maven] Log when a goal is skipped. Resolves #141
2021-05-11 17:57:38 +02:00
Andres Almiray
90d60e17e7
[maven] jreleaser parameter is n longer required. Reslves #140
2021-05-11 17:56:56 +02:00
Andres Almiray
20a6d7f956
[docker] Add multiple Docker configuration support. Resolves #129
...
[gradle] jreleaserPackage no longer depends on jreleaserPrepare. Fixes #138
[gradle] jreleaserPublish no longer depends on jreleaserPackage. Fixes #139
2021-05-10 22:03:17 +02:00
Andres Almiray
f9da5b559b
[jdks] Download uncached JDKs. Fixes #125
2021-05-09 20:37:42 +02:00
Andres Almiray
45f4be5e6c
[model] Let artifacts have extraProperties. Resolves #127
2021-05-09 19:08:06 +02:00
Andres Almiray
c0fd1e4dcb
[core] Support releasing to Codeberg. Resolves #122
2021-05-08 19:41:25 +02:00
Andres Almiray
f5e956999c
[gradle] Use Gradle project properties to configure environment. Resolves #119
2021-05-07 18:09:53 +02:00
Andres Almiray
456f1e9377
[maven] Use POM properties to configure environment. Resolves #118
2021-05-07 18:09:30 +02:00
Andres Almiray
bbeb2e58f8
[model] Rename gitlab.ref to gitlab.branch. Fixes #117
2021-05-07 12:24:40 +02:00
Andres Almiray
249a4b5f2d
[model] Rename gitea.targetcommitish to gitea.branch. Fixes #116
2021-05-07 12:24:17 +02:00
Andres Almiray
b6fc86283c
[model] Rename github.targetcommitish to github.branch. Fixes #115
2021-05-07 12:23:07 +02:00
Andres Almiray
b3b27d554a
[core] Support publication to generic repositories on Artifactory. Resolves #111
2021-05-06 21:28:17 +02:00
Andres Almiray
b3d307733c
[release] Let branch be specified as parameter for auto-config. Resolves #109
2021-05-06 17:09:38 +02:00
Andres Almiray
592a7e87d0
[core] Rename upload step to publish. Fixes #105
2021-05-05 00:14:42 +02:00
Andres Almiray
1a322b85e3
Support auto-config releases in Maven and Gradle
...
- Resolves #101 for Maven
- Resolves #102 for Gradle
- Also adds a task for Ant
2021-05-04 01:41:41 +02:00
Andres Almiray
be99f1290b
[changelog] Add option to hide uncategorized commits. Fixes #100
2021-05-03 18:05:06 +02:00
Andres Almiray
1141769e02
[maven] Streamline the JDK mojos. Relates to #96
2021-05-01 18:17:44 +02:00
Andres Almiray
47630c4418
[plugin] Add Maven and Gradle plugins for downloading JDKs. Resolves #96
2021-05-01 00:26:30 +02:00
Andres Almiray
937721f143
[chore] Fix cache dir in Banner classes
2021-04-30 22:25:45 +02:00
Andres Almiray
2469f93445
[maven] Remove infinite loop in Banner.display(). Fixes #95
2021-04-30 18:08:17 +02:00
Andres Almiray
5f7a33e9b8
[chore] Simplify the use of applyTemplate()
2021-04-30 16:14:23 +02:00
Andres Almiray
19eb9c6ff5
[changelog] Let template be configured via external file. Relates to #91
2021-04-30 15:57:09 +02:00
Andres Almiray
87e942a3e7
[changelog] Set replacer.replace to empty string by default. Relates to #91
2021-04-30 14:56:09 +02:00
Andres Almiray
8d56f0aa2e
[model] Do not force distribution name. Fixes #94
2021-04-30 14:45:01 +02:00
Andres Almiray
24a2b0ad70
[maven] Fix typo in DistributionType.NAGIVE_IMAGE. Fixes #93
2021-04-30 14:22:41 +02:00
Andres Almiray
2be78a66cf
[changelog] Retain category definition order. Relates to #91
2021-04-30 01:30:09 +02:00