Andres Almiray
b2dba7d7f8
[core] Pprint context properties in order. Fixes #72
2021-04-22 23:35:01 +02:00
Andres Almiray
65f722ce78
Fix banner properties
2021-04-22 20:39:48 +02:00
Andres Almiray
5dc0988dd1
[core] allow artifact paths to be transformed
2021-04-21 21:49:46 +02:00
Andres Almiray
dfc55c5495
[template] support announcer templates. Fixes #71
2021-04-21 10:55:38 +02:00
Andres Almiray
6f2da9570f
[announce] add Teams support. Fixes #70
2021-04-21 00:15:16 +02:00
Andres Almiray
68f0d286af
[announce] add webhook support for Slack. Fixes #69
2021-04-20 21:50:25 +02:00
Andres Almiray
2c2506db19
[announce] add support for Discord. Fixes #14
2021-04-19 23:06:12 +02:00
Andres Almiray
70365a3dd4
[announce] add support for Gitter. Fixes #15
2021-04-19 22:09:03 +02:00
Andres Almiray
2356432fc0
[model] expose connect & read timeouts. Fixes #66
2021-04-18 14:55:57 +02:00
Andres Almiray
3b53ad1b85
[model] support additional properties in Environment. Fixes #64
2021-04-17 13:44:12 +02:00
Andres Almiray
f48ae0b502
Big update related to supporting assemblers.
...
* support Native Image distributions. Fixes #59
* support assembling distributions:
* jlink. Fixes #60
* native image. Fixes #61
* allow dockerfile customizations. Fixes #62
* tweak name templates. Fixes #63
2021-04-17 11:40:05 +02:00
Andres Almiray
e96f87a25d
Fix build breakage
2021-04-14 00:57:59 +02:00
Andres Almiray
8dba694b0b
[model] add option for printing full model. Fixes #57
2021-04-14 00:32:35 +02:00
Andres Almiray
8b545b1172
[model] enable/disable elements based on project state. Fixes #56
2021-04-13 23:57:14 +02:00
Andres Almiray
6d9b8db4b4
[model] add explicit formulaName property to brew. Fixes #34
2021-04-12 17:12:34 +02:00
Andres Almiray
401f37916a
Several model updates.
...
- rename allowUploadToExisting to update. Fixes #44
- rename skipTagging to skipTag. Fixes #45
- project.name can be configured with env. Fixes #46
- release.overwrite can be configured with env. Fixes #42
- release.update can be configured with env. Fixes #43
- release.skipTag can be configured with env. Fixes #47
- github.prerelease can be configured with env. Fixes #30
- gitea.prerelease can be configured with env. Fixes #31
- release.branch can be configured with env. Fxes #48
2021-04-12 14:58:54 +02:00
Andres Almiray
602bc144ec
[model] rename skipTagging to skipTag. Fixes #45
2021-04-12 14:11:30 +02:00
Andres Almiray
a679e55060
[model] rename allowUploadToExisting to update. Fixes #44
2021-04-12 14:02:45 +02:00
Andres Almiray
1aa4cfce4b
[core] support single-jar distributions. Fixes #39
2021-04-12 11:50:43 +02:00
Andres Almiray
0a17e09e30
[core] add a tracing log. Fixes #26
2021-04-11 17:46:48 +02:00
Andres Almiray
5828a2d534
[snap] local plugs & slots msut be included in templates. Fixes #22
...
- merge global plugs/slots with local.
- switch from List to Set.
2021-04-10 21:44:01 +02:00
Andres Almiray
383cef1661
Add name templates for clone URLs
2021-04-10 01:33:36 +02:00
Andres Almiray
3e2e914d1d
Publish docker images
2021-04-08 21:54:12 +02:00
Andres Almiray
737f73ed49
Fix build breakage
2021-04-08 00:25:42 +02:00
Andres Almiray
838dee94a6
Support docker as a packaging tool
2021-04-08 00:20:34 +02:00
Andres Almiray
c197ffb9a7
Support closing milestones upon release
2021-04-07 18:12:42 +02:00
Andres Almiray
be2c31f3cc
Update build settings
2021-04-05 13:46:49 +02:00
Andres Almiray
8b39c71c5d
[announce] add support for Slack. Fixes #13
2021-04-03 15:38:36 +02:00
Andres Almiray
8e16e3e289
[announce] add support for GitHub Discussions. Fixes #17
2021-04-03 13:36:36 +02:00
Andres Almiray
2c0dd8c7e1
Tweak command parameters
2021-04-02 22:18:36 +02:00
Andres Almiray
fc83563f90
Allow custom properties to be split using a convention
2021-04-02 00:57:05 +02:00
Andres Almiray
c23ac079fc
Allow announcers to be executed by name
2021-03-31 22:46:55 +02:00
Andres Almiray
6135639d6a
Allow distributions to be processed by name or by tool
2021-03-31 21:27:20 +02:00
Andres Almiray
5daa8fd34c
Add messageTemplate to Zulip
2021-03-30 23:04:55 +02:00
Andres Almiray
5eed3a3a21
Promote changelog to workflow item
2021-03-30 22:44:25 +02:00
Andres Almiray
87a27d9afe
Untangle modulesvia services
2021-03-30 22:02:33 +02:00
Andres Almiray
8ba7455b3a
Remove leading . from command invocation error message
2021-03-30 18:26:45 +02:00
Andres Almiray
6b9f074a79
Create generated template files in src/jreleaser
2021-03-30 18:25:39 +02:00
Andres Almiray
963913a7b0
Add mail announcer
2021-03-30 18:24:37 +02:00
Andres Almiray
a96a20b5d7
Move jreleaser version resolution to model
2021-03-29 23:46:14 +02:00
Andres Almiray
8b9783653d
Refactor executions into workflows
2021-03-29 14:31:11 +02:00
Andres Almiray
54a43c07c8
Allow tag to be skipped
2021-03-29 01:15:13 +02:00
Andres Almiray
e66ac879f1
Allow jbang.alias to be overriden
2021-03-29 00:45:32 +02:00
Andres Almiray
6da85a19ad
Support include/exclude glob patterns
2021-03-28 22:58:29 +02:00
Andres Almiray
d02b9025eb
Add glob support in model.files
2021-03-28 20:16:56 +02:00
Andres Almiray
046762ea64
Allow releases without files or distributions
2021-03-28 17:17:53 +02:00
Andres Almiray
f5a51b5d8a
Add commit hash to template names
2021-03-28 16:52:15 +02:00
Andres Almiray
24ad5fe3c8
Externalize snapshot pattern
2021-03-28 11:15:13 +02:00
Andres Almiray
362af2865c
Map brew dependencies
2021-03-27 22:07:28 +01:00
Andres Almiray
b3d0bf373d
[maven] Brew packager should use Properties instead of Map for its dependencies field
2021-03-27 20:01:49 +01:00