Oliver Weiler
31d2765073
Replace template tag with version ( #1079 )
2022-03-26 10:06:43 +01: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
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
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
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
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
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
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 )
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
Marco Vermeulen
c10cf22565
Fix broken test fixture.
2021-10-10 21:50:48 +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
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
Marco Vermeulen
8d92a864cf
Some minor improvements to the checksum feature file.
2021-10-06 22:42:08 +01:00
Marco Vermeulen
ba21c19de5
Silence noisy logs.
2021-10-06 22:23:55 +01:00
Marco Vermeulen
e27dd14052
Prepare and consume files in new stage build folder.
2021-10-06 22:23:55 +01:00
Hector Geraldino
f7638f31c8
SHA checksums
2021-10-04 23:03:43 +01:00
Oliver Weiler
8c889a5ee4
Make Bash completion work with POSIX mode ( #978 )
...
* Make Bask completion work with POSIX mode
* Fix broken assignment
2021-09-19 15:45:14 +02:00
Daniel Dietrich
bff371fc0e
Considering env var ZSH_DISABLE_COMPFIX during initialization
2021-09-05 12:25:43 +01:00
Hector Geraldino
3ca8f77230
PR feedback
2021-09-04 13:15:32 +01:00
Hector Geraldino
970ab3188f
Save HTTP response headers under ${SDKMAN}/var/metadata
2021-09-04 13:15:32 +01:00
Marco Vermeulen
b7a7032550
Add paging behaviour to version list.
2021-08-21 14:50:40 +01:00
Andrew Rembrandt
597cda1d0e
Prevent Re-initialization of zsh completion system
...
* Resolves issue with gcloud sdk completions not working
2021-08-11 09:04:01 +01:00
Felipe Santos
e557c9a22a
Add selfupdate_enable config and respect auto_answer when auto updating
...
This also deprecates the auto_selfupdate config.
2021-07-12 22:24:02 +01:00
Felipe Santos
b18d8aaacb
Fix config command when using vscode ( #926 )
2021-06-17 18:01:39 +02:00
Marco Vermeulen
2b7b15793b
Autoload compinit for ZSH completion.
2021-06-15 22:55:17 +01:00
Marco Vermeulen
290365a875
Do not enable auto-completion on unsupported shells.
2021-05-26 17:31:47 +01:00
Marco Vermeulen
46b14f05ce
Change date of all Apache 2.0 copyright headers.
2021-05-22 16:17:54 +01:00
Marco Vermeulen
1acab1efa1
Remove obsolete completion command function.
2021-05-22 16:14:32 +01:00
Marco Vermeulen
ad65159f69
Remove completion from help command.
2021-05-18 20:31:04 +01:00
Marco Vermeulen
2a87e8afbc
Source appropriate completion script if config enabled.
2021-05-18 20:29:50 +01:00