Commit Graph

228 Commits

Author SHA1 Message Date
Andres Almiray
f1b329719a Fix gradle publishing settings v0.2.0 2021-04-24 10:29:31 +02:00
Andres Almiray
0e66ab5d9e Fix release workflow 2021-04-24 10:19:16 +02:00
Andres Almiray
b99e7e562b [validation] set distribution.java.enabled if project.java is set 2021-04-23 22:34:43 +02:00
Andres Almiray
5997fdfb8f [snap] refactor local packaging & upload 2021-04-23 20:12:03 +02:00
Andres Almiray
aa1cf16a3b Fix readme 2021-04-23 11:00:34 +02:00
Andres Almiray
c98d9d8249 [core] support additional file formats for loading Environment properties. Fixes #73 2021-04-23 10:41:01 +02:00
Andres Almiray
b2dba7d7f8 [core] Pprint context properties in order. Fixes #72 2021-04-22 23:35:01 +02:00
Andres Almiray
2d05227444 Configure Snap packager 2021-04-22 20:50:07 +02:00
Andres Almiray
fe44457aa2 Add missing docker templates 2021-04-22 20:41:37 +02:00
Andres Almiray
65f722ce78 Fix banner properties 2021-04-22 20:39:48 +02:00
Andres Almiray
223ab1bec8 Update readme with docker instructions 2021-04-22 19:39:03 +02:00
Andres Almiray
38bfa0e423 Add release workflow [skip ci] 2021-04-22 16:19:55 +02:00
Andres Almiray
af26605da9 Configure Docker image 2021-04-22 15:25:25 +02:00
Andres Almiray
16b1847eae [docker] package image in-place 2021-04-22 00:11:37 +02:00
Andres Almiray
319ba55909 [cli] resolve defualt config file taking --basedir into account 2021-04-22 00:10:20 +02:00
Andres Almiray
9871315b89 Fix trigger early access workflow 2021-04-21 22:03:00 +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
d38e747291 Refactor REST apis ro reduce duplication 2021-04-21 18:38:04 +02:00
Andres Almiray
bcaa17921c Update jreleaser bot 2021-04-21 14:15:06 +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
bfd5fb342e [changelog] compared parsed tags. Fixes #68 2021-04-19 01:10:28 +02:00
Andres Almiray
c1958e3e60 [sdkman] fix wrong parameter name in announce payload. Fixes #67 2021-04-18 18:12:59 +02:00
Andres Almiray
55acf3f10a [github] timeouts are expected in milliseconds 2021-04-18 17:59:01 +02:00
Andres Almiray
7efc78a691 [core] announce should be validated after distributions 2021-04-18 17:58:49 +02:00
Andres Almiray
e81cfd7cbc Create assembly/prepare/package directories 2021-04-18 15:57:33 +02:00
Andres Almiray
2356432fc0 [model] expose connect & read timeouts. Fixes #66 2021-04-18 14:55:57 +02:00
Andres Almiray
ec440e1489 [cli] check if files are defined before setting parameters 2021-04-17 19:55:15 +02:00
Andres Almiray
72b5c388b3 [docker] handled tagging when server is not DEFAULT. Fixes #65 2021-04-17 18:19:25 +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
118b3f54ba Trace all model validation errors 2021-04-14 14:49:43 +02:00
Andres Almiray
5439c8eaf3 [changelog] generate delta when tag = early-access. Fixes #55 2021-04-14 14:39:08 +02:00
Andres Almiray
b26e277cc5 Normalize log messages 2021-04-14 14:28:36 +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
fc75b69e05 [sdks] trace failures 2021-04-13 18:07:51 +02:00
Andres Almiray
261bb13d5a [template] update snapshot prefix path. Fixes #54 2021-04-13 18:07:24 +02:00
Andres Almiray
f4fe1f08e8 Fix branch auto discovery 2021-04-13 17:34:08 +02:00
Andres Almiray
82d5373391 [cli] enable auto-config releases
- added --auto-config flag. Fixes #33
- override some model properties via command flags. Fixes #32
2021-04-13 14:23:24 +02:00
Andres Almiray
92a213f351 [config] support TOML as config format. Fixes #53 2021-04-13 14:21:51 +02:00
Andres Almiray
a8fe758255 [checksum] skip writing checksums.txt if no checksums available. Fixes #52 2021-04-12 22:48:05 +02:00
Andres Almiray
c84296bb90 [model] auto-configure git properties. Fixes #51 2021-04-12 22:08:44 +02:00
Andres Almiray
74a8fac705 [scoop] support single-jar distributions. Relates to #39 2021-04-12 18:50:43 +02:00
Andres Almiray
c6bbbf9703 [jbang] several updates
- rename jbangAliasClassName to jbangScriptName. Fixes #40
- sanitize alias name.
- sanitize script name. Fixes #35
- change default value for alias. Fixes #37
- validate aliases are unique. Fixes #38
2021-04-12 17:12:34 +02:00