Andres Almiray
8e1cb1b87c
[changelog] failure to resolve username should not fail the build. Fixes #388
2021-10-04 21:25:35 +02:00
Andres Almiray
193dafcdc9
[github] Do not link discussion if release is draft. Resolves #380
2021-09-24 23:38:10 +02:00
Andres Almiray
257f8a6419
[release] Add to option to skip a release. Resolves #376
2021-09-23 22:00:31 +02:00
Andres Almiray
833e97c1fa
[model] support a prerelease-pattern setting. Resolves #335
2021-09-18 19:39:18 +02:00
Andres Almiray
0ef1450aa5
[github] Do not link release to discussion when snapshot. Fixes #362
2021-09-18 10:36:59 +02:00
Andres Almiray
2f724e1998
[changelog] let contributors be formatted. Resolves #306
2021-07-24 15:33:01 +02:00
Andres Almiray
8412963cf9
[github] link a release with a discussion. Resolves #186
2021-07-11 19:21:35 +02:00
Andres Almiray
66087aeccf
[core] rework custom tag resolution. Relates to #275
2021-07-10 17:47:37 +02:00
Andres Almiray
7d9b055a09
[chore] simpligy tag name resolution
2021-07-08 18:10:16 +02:00
Andres Almiray
56db37fe92
[release] drygrun should not cause failures. Fixes #264
2021-07-05 20:52:05 +02:00
Andres Almiray
6484c1bf91
[release] username is no longer required for connecting to GitHub. Resolves #262
2021-07-04 18:35:14 +02:00
Andres Almiray
416ffd9530
[model] release username may be configured with env var. Resolves #256
2021-07-03 22:00:44 +02:00
Andres Almiray
a38a2caec5
[chore] Update copyright notice [skip ci]
2021-06-23 11:14:27 +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
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