Victor Hugo Borja
6207e42cec
Update version to 0.7.6
2019-12-15 23:09:57 -06:00
Victor Hugo Borja
39d3773f57
Release 0.7.6
2019-12-15 23:09:49 -06:00
Victor Borja
ff57001691
Merge pull request #609 from tejanium/clearer-warning
...
Clarify instructions when <version> of a <shim_name> is missing.
2019-12-13 12:02:16 -06:00
Victor Borja
8826dc7a52
Merge pull request #614 from aocole/patch-1
...
Update installation for Zsh on macOS Catalina
2019-12-09 22:25:01 -06:00
Andrew Cole
5bb651af58
Update installation for Zsh on macOS Catalina
2019-12-09 11:17:44 -08:00
Victor Borja
608098cd83
Merge pull request #612 from superhawk610/patch-1
...
docs: update plugin-* usage
2019-12-08 23:58:23 -06:00
Aaron Ross
5ca74a8012
docs: update plugin-* usage
2019-12-08 21:18:09 -05:00
Teja Sophista
026aa78f35
Output different warning for empty and missing version
...
1. when `.tool-versions` is not set
2. when `.tool-versions` set version that is not installed
2019-12-04 14:18:58 +00:00
Victor Borja
cc004b8dbb
Merge pull request #605 from deiga/patch-1
...
Fix shell compatibility with ZSH
2019-12-03 11:16:10 -06:00
Victor Hugo Borja
5ab01f49df
Allow eval only on asdf function at lib/asdf.sh.
...
It's needed for `asdf shell` command.
2019-12-03 11:04:04 -06:00
Teja Sophista
c9014666e2
Clarify instructions when <version> of a <shim_name> is missing.
2019-12-03 14:21:31 +00:00
Victor Borja
12aae35330
Merge pull request #608 from jmegs/patch-1
...
Add instructions to use latest branch with Homebrew
2019-12-02 10:03:59 -06:00
John Meguerian
743035d0d3
Add instructions to use latest branch with Homebrew
...
Related to #598
this adds a line of instruction for how to install with homebrew and pull in the latest changes from master.
2019-12-02 11:00:08 -05:00
Timo Sand
d76f639c75
Fix shell compatibility with ZSH
...
`command eval` does not work in ZSH
2019-12-01 20:41:28 +01:00
Victor Borja
608d46891d
Add link to our github actions repo.
2019-11-30 18:40:43 -06:00
Victor Hugo Borja
41461b22df
Mention asdf-vm/actions for testing plugins
2019-11-30 18:30:26 -06:00
Victor Hugo Borja
04b61ae62c
Support latest:<version>
on plugin-test
2019-11-30 15:13:41 -06:00
Victor Hugo Borja
c986bc9726
Fix plugin update command to check for at least one arg
2019-11-30 15:03:30 -06:00
Victor Borja
83ce387a22
Merge pull request #604 from asdf-vm/plugin-update-to-branch
...
Improvements to `asdf plugin` commands.
2019-11-30 14:21:03 -06:00
Victor Hugo Borja
3d3595c7a3
Improvements to asdf plugin
commands.
2019-11-30 14:18:37 -06:00
Victor Hugo Borja
a64f94dacc
Remove travis CI. Now using Github Actions is much faster.
2019-11-29 10:45:36 -06:00
Victor Hugo Borja
1d48d8dbfb
Dont use pull on command-update
2019-11-29 10:42:22 -06:00
Victor Borja
b3e264e90d
Merge pull request #603 from asdf-vm/gh-actions
...
Enable github actions.
2019-11-29 10:25:58 -06:00
Victor Hugo Borja
f0bdbe1d89
fix shellcheck on command-help
2019-11-29 10:20:03 -06:00
Victor Hugo Borja
32ec26d316
Fix fish ppa for ubuntu
2019-11-29 10:18:49 -06:00
Victor Hugo Borja
b8dc5f1604
Run shfmt on bash files
2019-11-29 10:15:38 -06:00
Victor Hugo Borja
ab63d72c1b
Test using github actions
2019-11-29 10:07:41 -06:00
Victor Hugo Borja
3f0fe57db9
Let asdf help show plugin commands when available.
...
Also fix `asdf list all` to work as subcommand. Fixes #602
2019-11-29 07:42:55 -06:00
Victor Hugo Borja
100917c0e4
Add more commands to documentation.
2019-11-27 12:50:31 -06:00
Victor Borja
ced617fd64
Update core-commands.md
2019-11-27 12:41:14 -06:00
Victor Borja
4eede63b53
Merge pull request #601 from asdf-vm/commands
...
Subcommand CLI support.
2019-11-27 12:39:31 -06:00
Victor Hugo Borja
1be6614aa7
Add shellcheck source comments
2019-11-27 12:29:04 -06:00
Victor Hugo Borja
83dc1712e3
Change to test HOME on test setup
2019-11-27 12:25:34 -06:00
Victor Hugo Borja
367886e47d
Update example commands to not use hypen and use subcommand CLI.
2019-11-27 12:25:34 -06:00
Victor Hugo Borja
64d7cac9fd
Update documentation
2019-11-27 12:18:00 -06:00
Victor Hugo Borja
e968fe6142
Subcommand-aware command line interface.
2019-11-27 12:17:17 -06:00
Victor Borja
832a868a0c
Merge pull request #600 from asdf-vm/plugin-test-use-latest
...
Make `asdf plugin test` determine plugin version with `asdf latest`
2019-11-26 22:35:27 -06:00
Victor Hugo Borja
4939e24c90
Make asdf plugin test
determine plugin version with asdf latest
...
Fixes #541
2019-11-26 22:23:27 -06:00
Victor Borja
6fa01a6d29
Merge pull request #599 from asdf-vm/show-git-revision
...
`asdf --version` shows git-revision when asdf_dir is a git clone.
2019-11-26 22:18:10 -06:00
Victor Hugo Borja
2ea3d2017f
asdf --version
shows git-revision when asdf_dir is a git clone.
...
This will help people running on asdf master be able to report
issues and maintainers can know the precise git commit where the
error was reported.
See #589
2019-11-26 22:08:45 -06:00
Victor Hugo Borja
e72a92d1ef
Remove outdated doc about shims metadata.
2019-11-25 14:39:56 -06:00
Victor Borja
4279549530
Merge pull request #583 from android10/master
...
asdf_data_dir() returning incorrect path when running as root.
2019-11-25 12:23:17 -06:00
Victor Hugo Borja
3dd35958dd
Handle help command and no args given
2019-11-25 12:21:37 -06:00
Victor Hugo Borja
806ea4b16f
Add .editorconfig file.
2019-11-25 12:08:31 -06:00
Victor Hugo Borja
70099027c2
Move plugin extension command into it's own file.
...
Add a test for calling default command with arguments.
2019-11-25 12:07:55 -06:00
Victor Hugo Borja
a22733f819
Resolve asdf PLUGIN_NAME
default command.
...
When calling `asdf foo` and the `foo` plugin provides a `bin/default-command`
2019-11-25 02:47:55 -06:00
Victor Borja
3557fdce5f
Merge pull request #597 from asdf-vm/extension-commands
...
New feature: asdf extension commands
2019-11-25 02:34:13 -06:00
Victor Hugo Borja
0e8e1f8f84
New feature: asdf extension commands
...
It's possible for plugins to define new asdf commands. This way plugins can extend asdf capabilities or expose utilities related to their managed tool.
For example, a `foo` plugin might expose the command `asdf foo bar` by providing an executable file at `bin/bar`.
If `bin/bar` is a file but has no executable bit set, then its considered a source-able bash script, and will be sourced
with all the functions in `$ASDF_DIR/lib/utils.sh` already loaded.
A good example of this feature is the `nodejs` plugin, where people must import the release team keyring before
installing a nodejs version. People can execute the following command without having to know where exactly is the plugin located.
2019-11-25 02:24:46 -06:00
Victor Borja
fd3469ab60
Merge pull request #575 from klane/install-latest
...
Add support for installing the latest stable version of a tool
2019-11-22 14:18:46 -06:00
Kevin Lane
a3319235f8
Update CHANGELOG with contributions from #575
2019-11-22 11:34:25 -08:00