Daniel Perez
07211e3c37
Merge pull request #553 from olets/zshrc-optimization
...
Docs: Homebrew setup: do not add brew commands to the shell profile
2019-07-23 13:26:49 +01:00
Daniel Perez
01f8905b66
Merge pull request #554 from lee-dohm/brew-fish
...
Add Homebrew instructions for fish shell
2019-07-23 13:25:16 +01:00
Lee Dohm
d9a16e4f65
Add Homebrew instructions for fish shell
2019-07-22 10:34:44 -07:00
Henry Bley-Vroman
a72ceef299
Docs: Homebrew setup: do not add brew commands to the shell profile
...
The recommended Homebrew setup required adding two `brew --prefix` commands
to the shell profile. `brew` commands canbe slow, so this introduced a notable
lag when sourcing the shell profile.
Homebrew paths do not change, so we can determine the necessary paths one time
during setup and use static paths in the shell profile.
2019-07-22 10:12:44 -04:00
Daniel Perez
4149bf58ee
Merge pull request #546 from spencerdcarlson/master
...
add quite flag to git clone
2019-07-22 14:13:09 +01:00
Daniel Perez
7b0035b720
Merge pull request #537 from HeroicEric/add-homebrew-zsh-instructions
...
Add Homebrew instructions for ZSH
2019-07-22 14:06:18 +01:00
Eric Kelly
69da8e51b4
Fix typo
2019-07-22 07:25:56 -04:00
Trevor Brown
ce01bcf849
Update version to 0.7.3
2019-07-13 17:32:13 -04:00
Trevor Brown
fb4ecbc214
Prepare for v0.7.3 release
2019-07-13 17:31:29 -04:00
Spencer Carlson
8865f7a66d
add quite flag to git clone
2019-07-05 16:38:33 -07:00
Trevor Brown
d633db78bc
Merge pull request #539 from asdf-vm/leonid-shevtsov-install-through-plugins
...
Leonid shevtsov - install through plugins
2019-06-17 20:59:22 -04:00
Trevor Brown
3516c08c6b
Fix failing test
2019-06-17 20:38:17 -04:00
Eric Kelly
ef36046e93
Add Homebrew instructions for ZSH
...
Adds instructions for adding asdf to your shell when using zsh and
Homebrew.
This was mostly copied from https://github.com/asdf-vm/asdf/pull/496
2019-06-06 14:56:09 -07:00
Trevor Brown
50c49664a5
Merge pull request #534 from RohanTalip/patch-1
...
Updated CHANGELOG.md to fix typo
2019-06-03 22:49:20 -04:00
Rohan Talip
97499028a8
Updated CHANGELOG.md to fix typo
2019-06-03 10:14:11 -07:00
Leonid Shevtsov
d506aa183a
tests for install command:
...
- remove test for install command edge case from parsing tool-versions (no longer relevant)
- add test for install command honoring legacy version files
- clean up test names to differentiate between installing a single version vs all dependencies
2019-06-01 07:48:17 +03:00
Leonid Shevtsov
d1f09c3fca
Change asdf install
to loop through available plugins
2019-05-31 08:32:12 +03:00
Trevor Brown
ac2eede6bd
Update version to 0.7.2
2019-05-18 16:32:41 -04:00
Trevor Brown
8f5b20904e
Preparing for 0.7.2 release
2019-05-18 16:31:09 -04:00
Trevor Brown
33c292e69d
Merge pull request #525 from asdf-vm/tb/dont-iterate-over-ls
...
Address shellcheck warning and use shell globbing instead of ls
2019-05-17 21:26:22 -04:00
Trevor Brown
01cd8d6dad
Address shellcheck warning and use shell globbing instead of ls
2019-05-17 21:12:41 -04:00
Daniel Perez
100776de93
Merge pull request #524 from paulswartz/517-prefix-versions
...
fix: check shims for the full version
2019-05-18 01:25:46 +01:00
Paul Swartz
4e9d04ccaa
fix: also fix bug with cleaning up old versions
...
It had a similiar issue with removing plugins based on the prefix and not the
full version string.
2019-05-17 14:34:44 -04:00
Paul Swartz
e5863f3701
fix: check shims for the full version
...
The current behavior in shims is to check if there's an existing shim for
which the shim we're currently checking is a prefix. For example, if the shim
has
# asdf-plugin: erlang 21.2.6
Then adding a shim for `erlang 21.2` will fail.
This updates the `grep` check to match the end of the line as well so we
always get a full version check.
Fixes #517
2019-05-17 14:30:05 -04:00
Trevor Brown
70dfd45eff
Merge pull request #521 from Stratus3D/tb/new-bats-fork
...
Switch to latest version of BATS
2019-05-12 08:18:01 -04:00
Trevor Brown
e03c6441a7
Switch to latest version of BATS
...
We need to change the BATS we use to get around this issue:
https://github.com/sstephenson/bats/issues/171
2019-05-12 07:57:48 -04:00
Stefan Sedich
59a9c03267
Add common plugin dependencies to getting started docs ( #510 )
...
* Add extra plugin dependencies
I found on a fresh Ubuntu install test that it pays to have unzip and curl installed for some of the asdf plugins to install properly so it seems to make sense adding these here to give a nicer getting started experience.
I do not have brew or spack handy to test but from what I can see these packages should exist.
* Update core-manage-asdf-vm.md
2019-04-10 09:15:15 +10:00
Daniel Perez
df1f72ed38
Merge pull request #506 from jechol/master
...
Always prepend asdf_bin_dirs to PATH
2019-04-09 16:19:43 +01:00
jechol
80740f9876
Fix setting PATH to work with fish 2.2
2019-04-09 16:10:43 +09:00
jechol
32512ecc9d
Always prepend asdf_bin_dirs to PATH
2019-04-09 16:10:43 +09:00
Trevor Brown
6e136a1d6d
Merge pull request #508 from asdf-vm/tb/asdf_fish_tests
...
Add tests for code in asdf.fish
2019-04-08 08:39:28 -04:00
Daniel Perez
7876fcdd90
Fix fish test
2019-04-07 22:33:26 +01:00
Trevor Brown
c847a99d89
Add fish to Travis build
2019-04-07 15:01:19 -04:00
Trevor Brown
ff553324a7
Add tests for code in asdf.fish
2019-04-07 15:01:19 -04:00
Trevor Brown
61b7e57154
Merge pull request #507 from Stratus3D/tb/asdf_sh_tests
...
asdf.sh tests
2019-04-06 13:33:04 -04:00
Trevor Brown
62015a750d
Add test for not adding duplicate paths to PATH
2019-04-06 13:23:30 -04:00
Trevor Brown
13b3d14cac
Add tests for code in asdf.sh
2019-04-06 12:43:39 -04:00
Daniel Perez
611fafbadc
Update version to 0.7.1
2019-03-31 21:15:17 +01:00
Daniel Perez
a4595da828
Prepare changelog for 0.7.1 release
2019-03-31 21:15:14 +01:00
Daniel Perez
401fcb4f31
Fix rc version check in release script
2019-03-31 21:14:46 +01:00
Daniel Perez
5e2468a16d
Merge pull request #504 from asdf-vm/fix-current-comments
...
Fix current when .tool-versions contains comments
2019-03-31 21:10:15 +01:00
Daniel Perez
ce895e9e76
Prepare changelog for 0.7.1 release
...
[skip ci]
2019-03-31 20:52:30 +01:00
Daniel Perez
6523971b40
Check for bash before mksh
2019-03-31 20:44:49 +01:00
Daniel Perez
b8ee616318
Fix current when .tool-versions contains comments
2019-03-31 20:39:36 +01:00
Daniel Perez
f2674374b0
Merge pull request #502 from asdf-vm/use-exec
...
Revert to using exec when running a shim
2019-03-31 20:15:46 +01:00
Trevor Brown
5d409821aa
Merge pull request #498 from asdf-vm/install-ignore-comments
...
Make install command ignore comments
2019-03-27 09:20:00 -04:00
Trevor Brown
bc3f4fe66a
Address shellcheck warning
2019-03-27 09:06:18 -04:00
Trevor Brown
603665ebda
Update code that removes comments and trailing whitespace so it works on OSX
2019-03-27 08:50:15 -04:00
Trevor Brown
28cf1a74b9
Create function for removing comments from .tool-versions files
2019-03-27 08:50:15 -04:00
Trevor Brown
1a4a9435f3
Make install command ignore comments
2019-03-27 08:50:15 -04:00