Commit Graph

1592 Commits

Author SHA1 Message Date
helpermethod
0ad1212ef2 Set formulaName explicitly 2022-04-01 13:48:42 +02:00
helpermethod
94ccfd0957 Do not trigger beta releases on changes to the workflows 5.14.3 2022-03-31 18:20:31 +01:00
dependabot[bot]
92277bfb16 Bump kentaro-m/auto-assign-action from 1.1.2 to 1.2.1
Bumps [kentaro-m/auto-assign-action](https://github.com/kentaro-m/auto-assign-action) from 1.1.2 to 1.2.1.
- [Release notes](https://github.com/kentaro-m/auto-assign-action/releases)
- [Commits](https://github.com/kentaro-m/auto-assign-action/compare/v1.1.2...v1.2.1)

---
updated-dependencies:
- dependency-name: kentaro-m/auto-assign-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 09:57:14 +01:00
dependabot[bot]
d8e3bf80a0 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 09:13:11 +01:00
Oliver Weiler
b7781e5b6c Add dependabot.yml (#1078) 2022-03-31 09:31:57 +02:00
Oliver Weiler
31d2765073 Replace template tag with version (#1079) 2022-03-26 10:06:43 +01:00
Oliver Weiler
3125e13500 Upgrade JReleaser to 1.0.0-M3 (#1076) 5.14.2 2022-03-25 14:27:00 +01:00
Marco Vermeulen
3ab1da7cc9 Upgrade JReleaser to 0.10.0. 2022-03-21 09:38:15 +00:00
Marco Vermeulen
06fd0436a6 Fix broken tests to do with platform inference. 2022-03-20 17:26:20 +00:00
Marco Vermeulen
08e7402a7d Check zip integrity before checksum. 2022-03-20 17:26:20 +00:00
Marco Vermeulen
19eeef809d Code tweak in install source. 2022-03-20 17:26:18 +00:00
Johannes Bechberger
87b8176ebf Fix test 2022-03-20 17:25:00 +00:00
Johannes Bechberger
282e11fe3a Update test and init 2022-03-20 17:25:00 +00:00
Johannes Bechberger
1e59a342f0 Consider unsupported platforms as exotic
Only fall back on Linuxx64 on platforms not mentioned in
5bfc75d92e/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py (L56)
(excluding the i*86 platforms)
2022-03-20 17:25:00 +00:00
Oliver Weiler
17d70f06fb Run jreleaserFullRelease to create files required by Homebrew (#1071) 2022-03-17 20:39:35 +01:00
Oliver Weiler
9881a42e3f Add platform to appease Homebrew packager (#1070)
* Add platform to appease Homebrew packager
* Add explanatory comment
5.14.1
2022-03-14 21:09:30 +00:00
Oliver Weiler
bd2558a641 Enable Homebrew packager (#1067) 2022-03-14 12:27:17 +00:00
helpermethod
57ccc4ef10 Disable Homebrew packager 5.14.0 2022-03-11 15:58:45 +00:00
Marco Vermeulen
fd2ed04a4e Fix selfupdate bug. 2022-03-09 21:46:14 +00:00
Oliver Weiler
f61702c006 Add Homebrew support (#1042)
* Add Homebrew formula template
* Add brew packager
* Remove selfupdate functionality when installed via Homebrew
* Configure JRELEASER_HOMEBREW_GITHUB_TOKEN
* Order configuration alphabetically
2022-03-07 22:29:39 +00:00
Marco Vermeulen
65ee538d57 Sanitise noise from metadata headers file.
Only records lines starting the `X-Sdkman`
2022-02-22 08:38:16 +00:00
Marco Vermeulen
1d65017c15 Clarify feature request template. 5.13.2 2022-02-06 14:15:57 +00:00
Hector Geraldino
77fe23a758 "sdkman_checksum_enable" feature flag 2022-01-21 08:46:32 +00:00
Marco Vermeulen
f4b21c1fb1 Improve stdout for checksum verification 2022-01-19 22:02:35 +00:00
Frank Delporte
9f5d5cd4cf Change Linux version for ARMv6 2022-01-08 13:45:31 +00:00
Frank Delporte
8e70002033 Align test met changes for ARMv6 2022-01-08 13:35:39 +00:00
Marco Vermeulen
f4c7c8322a Set default JDK as 11.0.13-tem 2022-01-02 23:05:06 +00:00
Hector Geraldino
b75b211793 Add /usr/local/bin to default PATH, so user-installed utils (like md5sum in OSX) are picked up during tests 2021-12-06 17:45:51 +00:00
Marco Vermeulen
cde49eb34d Create FUNDING.yml
Add funding descriptor for OpenCollective.
2021-11-13 08:23:20 +00:00
Andres Almiray
ec1edb8c34 Update JReleaser configuration.
Remove placeholder text from changelog template
Changelog generation pulls full history
2021-11-05 21:47:37 +00:00
Hector Geraldino
ab8219fe09 commit 5.13.1 2021-11-05 13:55:10 +00:00
Hector Geraldino
5669dbc080 Fix bug when reinstalling a candidate (checksums for cached archives) 2021-11-05 13:55:10 +00:00
Andres Almiray
cd4a3aae80 Update release workflow 2021-11-01 22:24:38 +00:00
Andres Almiray
43232f96c9 Configure JReleaser 2021-11-01 22:24:38 +00:00
Marco Vermeulen
f7ffc9c2e6 Allow qualification of help command.
This allows the help command to provide help on subcommands.
2021-10-26 20:09:21 +01:00
Marco Vermeulen
5f3c1528cf More robust handling of native command parameters. 2021-10-26 20:09:21 +01:00
Oliver Weiler
bc7fd662dc Unify Bash's and zsh's programmable completion (#1002)
* Unify Bash's and zsh's programmable completion

* Perform autocompletion for short options

* Use SDKMAN_CANDIDATES for resolving candidates

* Handle `read` edge case
2021-10-25 13:35:30 +02:00
Hector
4bf5b70f8a Fix test errors after commit 8c889a5 (bash completion w/posix) (#1001) 5.13.0 2021-10-17 10:24:00 +01:00
Oliver Weiler
f473322276 Add tests for Bash programmable completion (#998)
* Add tests for Bash completion
* Fix broken uname stub setup
* Let test task depend on prepareContrib
* Quote array expansion
2021-10-16 16:41:58 +01:00
Marco Vermeulen
d81181cc88 Enable native binary support.
Looks for native binaries in the libexec folder.
2021-10-15 23:55:29 +01:00
Ches Martin
acd00b20a3 Fix bash completion of candidates for install (#993)
The `read` built-in uses IFS for word delimiters, and `-d` for
delimiting _where to stop reading_. We are parsing CSV, so the
combination of `IFS= -d,` results in only the first word.

Further, `read -a` fills an array variable so we don't need a loop.
2021-10-13 10:52:09 +02:00
Marco Vermeulen
1129b07d71 Fix bug: replace tokens in init script. 2021-10-10 22:09:43 +01:00
Marco Vermeulen
c10cf22565 Fix broken test fixture. 2021-10-10 21:50:48 +01:00
Marco Vermeulen
4eea32c580 Use sdkmanVersion as component of stage directory for archive. 2021-10-10 21:24:47 +01:00
Marco Vermeulen
b02a937d8a Bring back improved archive composition.
This reverts commit dc95e2dbaa.
2021-10-10 21:24:07 +01:00
Marco Vermeulen
755cba0a07 Drop beta query parameter for selfupdate. 2021-10-07 23:20:21 +01:00
Marco Vermeulen
be0a726cb0 Pass release channel from GitHub actions to build as env parameter. 2021-10-07 23:20:21 +01:00
Marco Vermeulen
dc95e2dbaa This reverts sdk refactor of binary archive. 2021-10-07 23:04:18 +01:00
Frank Delporte
448d3c00eb Extended detection of platform on Raspberry Pi (#991)
Added split between LinuxARM32SF and LinuxARM32HF as checked on multiple Raspberry Pi boards.
2021-10-07 20:07:37 +01:00
Marco Vermeulen
5f5b3d1e10 Fix broken md5 checksum test. 2021-10-06 22:54:56 +01:00