Marco Vermeulen
2a87e8afbc
Source appropriate completion script if config enabled.
2021-05-18 20:29:50 +01:00
Marco Vermeulen
3ddf84c30c
Make completion command a dummy function.
...
This is to honour those who have:
`source <(sdk completion xxx)`
in their profile.
2021-05-18 20:29:19 +01:00
Marco Vermeulen
c6e8c8ff9a
Add shebang to bash completion script.
2021-05-18 20:27:33 +01:00
Marco Vermeulen
d3edab844f
Change comment in completion scripts.
2021-05-18 20:27:11 +01:00
Oliver Weiler
c320fefc3a
Forgo all checks when running __sdk_completion ( #913 )
...
* Forgo all checks when running __sdk_completion
* Remove accidentally duplicated code
2021-05-17 20:55:17 +02:00
liviu-vasut
c04c8bf86c
added missing completions ( #910 )
...
Co-authored-by: Liviu Vasut <liviu.vasut@softvision.ro >
2021-05-13 14:01:39 +02:00
Joe Horsnell
cc571d30fc
Make the env install command set the shell versions ( #906 )
...
Fixes #905 .
2021-04-30 15:32:52 +02:00
Marco Vermeulen
afccde0db1
Fix broken travis build.
2021-04-28 12:14:24 +01:00
Marco Vermeulen
d10df88e9c
Remove unused scripts.
2021-04-27 19:10:48 +01:00
Marco Vermeulen
a4624277ac
Decommission Bintray binaries.
2021-04-27 19:10:48 +01:00
Oliver Weiler
28317a9acc
Use match instead of BASH_REMATCH when using zsh ( #897 )
...
* Use match instead of BASH_REMATCH when using zsh
* Replace "conditional expression" with if-else
2021-04-22 16:33:17 +02:00
Marco Vermeulen
b2fb3d76e1
Update release script.
2021-04-12 13:50:11 +01:00
helpermethod
5452944ba9
Add completion for sdk install
2021-03-31 14:19:27 +01:00
Marco Vermeulen
ca918e7b0f
Improve naming around UnitUtils.
2021-03-31 14:18:32 +01:00
Marco Vermeulen
444e84a952
Use single means of determining platform and removes FreeBSD test support.
2021-03-31 14:18:32 +01:00
Felipe Santos
1ea407c8e5
Fix update warn on new shells for update cmd ( #888 )
2021-03-31 11:43:30 +01:00
Oliver Weiler
7547946d94
Remove platform specific code, make tests more deterministic ( #889 )
...
* Remove platform-specific code for use command
* Remove platform-specific code for current command
* Make tests more deterministic
2021-03-31 10:01:16 +01:00
helpermethod
40f184411c
Remove unnecessary changes
2021-03-30 22:47:21 +01:00
helpermethod
e2fdf6bd44
Revert sdkman-use.sh to upstream/master
2021-03-30 22:47:21 +01:00
helpermethod
ffb9787124
Revert changes to sdkman-use.sh
2021-03-30 22:47:21 +01:00
helpermethod
1f617cbe75
Always use the uname stub
2021-03-30 22:47:21 +01:00
helpermethod
d2d2aee464
Only move setting the executable bit to the build method
2021-03-30 22:47:21 +01:00
helpermethod
eeda00a15b
Initialise uname stub in prepareIn but don't set executable bit
2021-03-30 22:47:21 +01:00
helpermethod
d275d945ae
Fix broken bugs on Mac OS X
2021-03-30 22:47:21 +01:00
Marco Vermeulen
0d91e98401
Remove docker login from travis pipeline.
2021-03-26 12:05:57 +00:00
Marco Vermeulen
ee5ca3b656
Remove mongo dependency from travis pipeline.
2021-03-26 12:05:57 +00:00
Marco Vermeulen
e3c33d02bc
Add zsh completion.
2021-03-26 12:05:57 +00:00
Oliver Weiler
574d292059
Add autocompletion for use subcommand ( #879 )
...
* Add autocompletion for the use subcommand
* Fix typo
Co-authored-by: Oliver Weiler <oliver.weiler@meinestadt.de >
2021-03-07 16:41:29 +01:00
Marco Vermeulen
36b96a9ed0
Login to dockerhub in CI.
2021-03-07 13:32:21 +00:00
Raphael
bceaaac6c0
Fix: always env clear when leaving dir ( #878 )
...
* Fix: always env clear when leaving dir
The previous logic did not clear the environment when the user switches between two directories with `.sdmanrc`.
Now we always clear (if an environment was set), and _then_ load the new one, if any.
* Add test for switching auto_env directories.
2021-03-04 13:32:25 +00:00
Marco Vermeulen
52cb0a6c7c
Fix broken tests on Mac OSX.
2021-02-21 15:04:18 +00:00
Oliver Weiler
f90f516e95
Add edit command to help output and Bash completion ( #875 )
...
* Add edit command to help output
* Add edit command to Bash completion
* Rename edit command to config
Co-authored-by: Oliver Weiler <oliver.weiler@meinestadt.de >
2021-02-17 19:28:24 +00:00
Oliver Weiler
ea1f67e950
Add edit command ( #874 )
...
* Add edit command
* Fix failing test
* Prevent EDITOR from being overwritten
* Split up error message
* Add missing test case
Co-authored-by: Oliver Weiler <oliver.weiler@meinestadt.de >
2021-02-16 20:58:29 +00:00
Marco Vermeulen
e88bb5131b
Further improvements to upgrade wording.
2021-02-13 21:49:24 +00:00
Marco Vermeulen
514ea4b672
Upgrade to Gradle 6.8.2
2021-02-13 21:43:47 +00:00
Marco Vermeulen
3682db3477
Improve wording of upgrade command.
2021-02-13 21:39:46 +00:00
Marco Vermeulen
97f166cc70
Improve output for default, home and use tips.
2021-02-13 21:15:43 +00:00
Marco Vermeulen
9e35cdb1b4
Revert "Synced error message with __sdkman_determine_version"
...
This reverts commit 750bea8b
2021-02-13 14:50:56 +00:00
Oliver Weiler
1fde6ae603
Redirect output to stderr
2021-02-04 17:14:46 +00:00
Oliver Weiler
2d205e2c0d
Add contrib folder to ZIP archive
2021-02-04 17:14:46 +00:00
Oliver Weiler
338f1e135b
Revert changes to assemble task
2021-02-04 17:14:46 +00:00
Oliver Weiler
cf83795bdd
Add contrib folder
2021-02-04 17:14:46 +00:00
Oliver Weiler
d8c17d3445
Remove completion for current
2021-02-04 17:14:46 +00:00
Oliver Weiler
a3f33560fd
Add instructions to sdk completion output on how to setup Bash completion
2021-02-04 17:14:46 +00:00
Oliver Weiler
54e9cd8efb
Make completion arguments mandatory
2021-02-04 17:14:46 +00:00
Oliver Weiler
dd4eeb7238
Remove exclamation mark
2021-02-04 17:14:46 +00:00
Oliver Weiler
39357899e1
Improve output for zsh
2021-02-04 17:14:46 +00:00
Oliver Weiler
a51cf5f118
Add shell identifier
2021-02-04 17:14:46 +00:00
Oliver Weiler
fed400ca75
Add completion subcommand to help output
2021-02-04 17:14:46 +00:00
Oliver Weiler
03ac5aca61
Indent completion function
2021-02-04 17:14:46 +00:00