Andres Almiray
b58b32414b
[signing]Tag signing requires a GpgSigner. Fixes #149
2021-05-18 17:56:40 +02:00
Andres Almiray
b6fc86283c
[model] Rename github.targetcommitish to github.branch. Fixes #115
2021-05-07 12:23:07 +02:00
Andres Almiray
3bfba904fb
[release] delete remote tags when project is snapshot. Fixes #89
2021-04-29 00:42:15 +02:00
Andres Almiray
4f6268f4f8
[release] do not close milestones if prerelease
2021-04-21 21:52:21 +02:00
Andres Almiray
5dc0988dd1
[core] allow artifact paths to be transformed
2021-04-21 21:49:46 +02:00
Andres Almiray
6f2da9570f
[announce] add Teams support. Fixes #70
2021-04-21 00:15:16 +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
8b545b1172
[model] enable/disable elements based on project state. Fixes #56
2021-04-13 23:57:14 +02:00
Andres Almiray
fc75b69e05
[sdks] trace failures
2021-04-13 18:07:51 +02:00
Andres Almiray
f4fe1f08e8
Fix branch auto discovery
2021-04-13 17:34:08 +02:00
Andres Almiray
c84296bb90
[model] auto-configure git properties. Fixes #51
2021-04-12 22:08:44 +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
383cef1661
Add name templates for clone URLs
2021-04-10 01:33:36 +02:00
Andres Almiray
c197ffb9a7
Support closing milestones upon release
2021-04-07 18:12:42 +02:00
Andres Almiray
63937fc162
[release] add support for Gitlab. Fixes #9
...
- changelog should chek if tag already exists
- homebrew no longer accepts :java dependency
2021-04-04 16:16:27 +02:00
Andres Almiray
8e16e3e289
[announce] add support for GitHub Discussions. Fixes #17
2021-04-03 13:36:36 +02:00
Andres Almiray
87a27d9afe
Untangle modulesvia services
2021-03-30 22:02:33 +02:00
Andres Almiray
54a43c07c8
Allow tag to be skipped
2021-03-29 01:15:13 +02:00
Andres Almiray
046762ea64
Allow releases without files or distributions
2021-03-28 17:17:53 +02:00
Andres Almiray
4627350a63
Support resolving values from config files:wq
2021-03-27 16:44:03 +01:00
Andres Almiray
e9404dd448
Several updates
...
- eagerly resolve tagName during validation
- support signing commits with InMemoryKeyRing
- add localSlots to Snap
- tweak tool templates
- copy LICENSE* files to prepared dir
2021-03-25 23:00:57 +01:00
Andres Almiray
93eac50c62
Several updates
...
- add prefix and increment to Logger
- rework logging statements with prefix in mind
- refactor distribution processing
- prefix all env vars with JRELEASER_ to avoid clashes
- create early-access release when version is -SNAPSHOT
2021-03-24 23:27:50 +01:00
Andres Almiray
b88a94f431
Several updates
...
- add jbang support
- identify a project as snapshot
- support json as config format
- provide snapshot templates
- fix bugs in cli and ant
2021-03-23 00:34:09 +01:00
Andres Almiray
9e3b94638f
Several updates regarding tool processors.
...
- extract commit author into its own bean
- add tap/bucket abstraction
- fix upload commands
2021-03-22 00:33:59 +01:00
Andres Almiray
b09560b44c
Rename git properties
2021-03-20 23:26:06 +01:00
Andres Almiray
cb93786319
Fix github args
2021-03-20 12:30:41 +01:00
Andres Almiray
e50f6736d3
Align cli, maven, and gradle plugins
2021-03-19 15:50:50 +01:00
Andres Almiray
40b7377ecb
Add sdkman announce support
2021-03-16 16:25:10 +01:00
Andres Almiray
e5a12710a0
Refactor with context
2021-03-15 23:03:21 +01:00
Andres Almiray
68738fd0e7
Add signing support
2021-03-14 19:17:43 +01:00
Andres Almiray
ae40a30539
Add zulip announce support
2021-03-14 13:12:44 +01:00
Andres Almiray
a83d71589f
Add tests to twitter announce
2021-03-13 22:35:14 +01:00
Andres Almiray
9f520f0fff
Add twitter announce support
2021-03-13 19:32:36 +01:00
Andres Almiray
d918ba3d1c
Update workflows
2021-03-12 19:30:36 +01:00
Andres Almiray
1df800c670
Simplify github releaser
2021-03-12 19:12:29 +01:00
Andres Almiray
f629955970
Generate changelog; create/update release
2021-03-11 21:46:46 +01:00
Andres Almiray
c81899c83e
Rename package to org.jreleaser
2021-02-06 19:13:34 +01:00
Andres Almiray
77f2079358
Add git module
2021-01-31 19:33:41 +01:00
Andres Almiray
11250b39a3
Remove modules, make jreleaser-tool-provider a non-modular uber JAR
2020-11-28 20:05:26 +01:00
Andres Almiray
c534f8b854
Add GH workflow
2020-11-28 15:36:44 +01:00