208 Commits

Author SHA1 Message Date
Andrea Bettich
00b584f2f8 [changelog] add possibility to overwrite previous tag Resolves #382 2021-10-01 17:55:16 +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
0cd3af4462 [deps] update mojo-executor to 2.3.2 2021-09-17 21:57:14 +02:00
Andres Almiray
216c58507f [jdks] Use explicit task dependencies in Gradle tasks 2021-09-17 21:39:43 +02:00
Andres Almiray
4400181b1e [jdks] Add tasks to delete JDKs from cache. Resolves #364 2021-09-15 19:59:19 +02:00
Andres Almiray
45661c0a71 [jdks] unpack/copy JDKs into unique directory. Fixes #363 2021-09-07 00:24:37 +02:00
Hasan Demirtaş
0a17fbbdd2 Update SdkmanAnnouncerImpl.groovy 2021-08-07 18:09:38 +02:00
Andres Almiray
bd9cd808f8 [maven] add colored output when executing config goal. Resolves #327 2021-08-02 23:24:00 +02:00
Andres Almiray
7fb739378a [release] set fullChangelog field via cli & plugins. Resolves #331 2021-08-02 21:16:13 +02:00
Andres Almiray
fc6be6592d [changelog] fix ignored contributors.format setting. Fixes #332 2021-08-02 19:27:58 +02:00
Andres Almiray
1823b1cdd5 [release] add fullChangelog property to project.snapshot. Resolves #331 2021-08-02 19:27:30 +02:00
Andres Almiray
77db948834 [checksum] finer control on which files get checksumed. Resolves #326 2021-07-30 23:28:39 +02:00
Andres Almiray
ae0bd21030 [sdkman] rework how packager and announcer work together. Resolves #319 2021-07-30 01:16:39 +02:00
Andres Almiray
061e34eefa [release] finer control on which assets get released. Resolves #321 2021-07-29 23:23:32 +02:00
Andres Almiray
2ed6071540 [signing] more control over which artifacts/files get signed. Resolves #320 2021-07-29 20:52:35 +02:00
Andres Almiray
04dbe5c1d6 [maven] Apply user properties as Environment.PropertiesSource. Fixes #318 2021-07-28 18:46:32 +02:00
Andres Almiray
994eb8a818 [gradle] Add missing transform field to Artifact. Fixes #317 2021-07-28 18:45:57 +02:00
Andres Almiray
42fd78f7ed [maven] Add missing transform field to Artifact. Fixes #316 2021-07-28 18:45:32 +02:00
Andres Almiray
ccd13c4543 [model] add a branch field to repository taps/buckets. Resolves #313 2021-07-27 00:34:14 +02:00
Andres Almiray
914146d9b5 [announce] add article announcer. Resolves #312 2021-07-26 23:44:16 +02:00
Andres Almiray
54e6f05916 [jdks] Fix directory copying in Gradle plugin. Fixes #309 2021-07-25 23:17:45 +02:00
Andres Almiray
73c202eb0e [cli] allow properties to be set on the command line. Resolves #308 2021-07-25 00:42:17 +02:00
Andres Almiray
9f19df5d93 [changelog] rename change to format. Resolves #305 2021-07-24 15:57:08 +02:00
Andres Almiray
acbc0f2e11 [core] let snapshot.label be configured by tools. Resolves #307 2021-07-24 15:45:55 +02:00
Andres Almiray
2f724e1998 [changelog] let contributors be formatted. Resolves #306 2021-07-24 15:33:01 +02:00
Andres Almiray
b4efbd8807 [core] validation errors are more specific. Resolves #303 2021-07-23 20:39:14 +02:00
Andres Almiray
99846f819b [chore] optimize imports 2021-07-23 18:49:24 +02:00
Andres Almiray
3b263a93bd [core] Add Sdkman as a packager. Resolves #291 2021-07-23 01:55:32 +02:00
Andres Almiray
efa47483b4 [docker] push packaged Dockerfiles to a git repository. Fixes #169 2021-07-23 01:02:48 +02:00
Andres Almiray
b036ddfe23 [brew] support Linux formulae. Fixes #215 2021-07-22 21:07:55 +02:00
Andres Almiray
34011d9fc3 [brew] let cask be explicitly enabled. Resolves #301 2021-07-21 23:14:51 +02:00
Andres Almiray
36374b97cc [brew] add appcast property to brew.cask. Resolves #299 2021-07-21 20:07:28 +02:00
Andres Almiray
6f67c10a6d [model] allow partial execution bases on selected platform. Resolves #298 2021-07-21 15:48:51 +02:00
Andres Almiray
403d99082d [changelog] skip full validation. Resolves #297 2021-07-20 19:26:54 +02:00
Andres Almiray
4c1887630d [chore] optimize imports 2021-07-19 13:53:03 +02:00
Andres Almiray
2ec572a731 [announce] let sdkman.releaseNotesUrl be configurable. Resolves #296 2021-07-18 18:50:43 +02:00
Andres Almiray
d1b734f9d1 [cli] allow output directory be specified via env var. Resolves #289 2021-07-16 23:55:30 +02:00
Andres Almiray
81a08ede4a [packagers] let release continue if a packager fails. Resolves #288 2021-07-16 19:19:33 +02:00
Andres Almiray
594f859e2b [assemble] allow additional files to be added to jlink assemblies. Resolves #274 2021-07-16 16:37:47 +02:00
Andres Almiray
3adaee71f0 [changelog] hide contributor names. Resolves #273 2021-07-16 11:59:11 +02:00
Andres Almiray
f027cb7b7e [maven] Do not set snapshotPattern unless is non-blank. Relates to #272 2021-07-15 01:27:49 +02:00
Andres Almiray
8412963cf9 [github] link a release with a discussion. Resolves #186 2021-07-11 19:21:35 +02:00
Andres Almiray
d37e086392 [upload] several updates
- Generate download URLs for matching uploaders. Resolves #279
- Configure uploadUrl/downladUrl properties in uploaders. Resolves #282
- UploadURLs should have explicit artifact file name. Resolves #283
2021-07-11 00:03:04 +02:00
Andres Almiray
5b5d720e6f [assemble] let generated artifacts be transformed. Resolves #281 2021-07-10 19:01:45 +02:00
Andres Almiray
6d754e3334 [core] let early-access tag be configurable. Resolves #275 2021-07-08 19:47:48 +02:00
Andres Almiray
c60e5ea90c [assemble] native image filename and top level dir can now be configured. Resolves #272 2021-07-08 00:29:18 +02:00
Andres Almiray
4b70400e35 [maven] remove extra quote from gitlab.downlooadUrl. Fixes #269 2021-07-07 01:12:04 +02:00
Andres Almiray
ab5cd874e9 [changelog] trim input values. Relates to #267 2021-07-05 23:10:18 +02:00
Andres Almiray
df92fac68b [changelog] let categories be hidden. Resolves #267 2021-07-05 22:47:43 +02:00