Commit Graph

1255 Commits

Author SHA1 Message Date
Trevor Brown
aef4ae8b5a
fix: ban the sort -V command (#755) 2020-07-08 15:37:52 +10:00
Trevor Brown
0de5f56b45
Merge pull request #754 from asdf-vm/tb/ban-column-command
Add column to list of banned commands for the asdf codebase
2020-07-06 13:21:22 -04:00
Trevor Brown
4219f9f5b1 Add column to list of banned commands for the asdf codebase 2020-07-06 09:47:35 -04:00
Victor Borja
cfa66b9109
Merge pull request #753 from superbrothers/use-plugin-test-v1
Use v1 plugin-test action instead of v1.0.0 in document
2020-07-01 07:37:37 -06:00
Kazuki Suda
15f7227933
Use v1 plugin-test action instead of v1.0.0 in document 2020-06-30 10:33:03 +09:00
James Hegedus
50feef2a77
fix: CI formatting use editorconfig (#751) 2020-06-30 09:16:35 +10:00
Thomas B Homburg
1b7b4da0a6
fix: remove column command in favor of awk (#721) 2020-06-17 08:26:46 +10:00
James Hegedus
605be10046
docs: synchronize help text (#742) 2020-06-17 08:25:04 +10:00
Alexandre ZANNI
f5c7dae331
fix: asdf shell command docs & help output (#737)
Co-authored-by: James Hegedus <james@jthegedus.com>
2020-06-13 10:43:52 +10:00
James Hegedus
45fffa9ce3
docs: improve introduction and lift dependencies higher (#740) 2020-06-11 10:28:28 +10:00
James Hegedus
0f80ac3567
fix: remove sort --version-sort from command-latest as list is already sorted (#700) 2020-06-09 09:24:41 +10:00
Trevor Brown
40c492bd8e
Merge pull request #733 from raimon49/fix-dead-link-in-plugins-create
Fix dead link by changing the extension to sh
2020-05-28 11:37:03 -04:00
raimon
a39f26cd0c Fix dead link by changing the extension to sh 2020-05-28 23:56:48 +09:00
Trevor Brown
c3c9bf6548
Merge pull request #728 from ManiacalAce/fix/better-indent-when-no-versions-installed
Ensure consistency in indentation for message shown when no versions …
2020-05-19 10:29:27 -04:00
Aravinda Rao
fe26274f38 Ensure consistency in indentation for message shown when no versions installed 2020-05-18 21:48:27 +05:30
Trevor Brown
a7252e687a
Merge pull request #669 from asdf-vm/tb/keep-source
Keep Source
2020-05-14 09:24:48 -04:00
Trevor Brown
410f414529 Remove downloads when removing a plugin 2020-05-14 09:13:51 -04:00
Cal Jacobson
a90793547b
Fix typo in docs/core-manage-versions.md (#722) 2020-05-09 16:22:17 +10:00
Trevor Brown
d65283548f
Fix formatting issue 2020-05-08 14:15:21 -04:00
Trevor Brown
2a058af9eb
Merge branch 'master' into tb/keep-source 2020-05-08 10:21:59 -04:00
Trevor Brown
f28c518dc7 Address shellcheck warnings 2020-05-05 08:57:42 -04:00
Trevor Brown
309a4f1a12 Don't delete the download directory if the --keep-download flag is passed or the always_keep_download config is set to yes 2020-05-04 15:05:10 -04:00
Trevor Brown
5c6f24f1ce Add basic tests for legacy plugins 2020-05-04 11:18:31 -04:00
Trevor Brown
a886303065 Remove duplicate mkdir calls in install_tool_version function 2020-05-04 10:51:07 -04:00
Danny Guo
5003cbdc85
Fix a typo in the env command documentation (#717) 2020-04-30 19:21:19 +10:00
Alexandre ZANNI
ad73ea1fe2
docs: asdf dependencies for openSUSE and ArchLinux (#714) 2020-04-27 08:23:48 +10:00
James F McMahon
bdc7dd8aa8
Documentation: Fix Fish source syntax (#709) 2020-04-25 11:25:08 +10:00
Trevor Brown
4f2c6ad91d
Change plugin dependencies section to asdf dependencies (#710) 2020-04-25 11:24:32 +10:00
Trevor Brown
0c23528d67
Merge pull request #705 from jthegedus/fix/codeowners
chore: move codeowners to .github folder to keep root clean of admin
2020-04-23 08:19:46 -04:00
jthegedus
43a7c05f6f chore: move codeowners to .github folder to keep root clean of admin 2020-04-23 13:23:28 +10:00
Trevor Brown
7516e9faf6
Add basic CODEOWNERS file (#703) 2020-04-23 08:15:53 +10:00
James Hegedus
678b3efc35
Documentation install section update (#699) 2020-04-21 11:34:45 +10:00
Trevor Brown
90b1e5d816
Remove old issue template (#696)
Now that we have disabled blank issues, this template will never be used.

Github docs say:

> Note: If you used the legacy workflow to manually create an issue_template.md file and enable blank issues in your config.yml file, the template in issue_template.md will be used when people chose to open a blank issue. If you disable blank issues, the template will never be used.
2020-04-10 15:55:45 +10:00
Trevor Brown
aedd1003b6
Force users to use one of our predefined issue templates (#695) 2020-04-09 11:41:07 +10:00
Trevor Brown
cbadb9e99e
Update issue templates (#694)
I've noticed we've been getting a lot of sloppy bug reports recently. Trying to improve things my making the reporting process clearer.
2020-04-07 14:28:52 +10:00
Trevor Brown
ffe5b4cd6e
Merge pull request #689 from asdf-vm/tb/revert-plugin-add-exit-code
Revert PR #688. Add unit tests
2020-04-02 09:23:06 -04:00
Trevor Brown
0e0922a014 Add unit test for plugin add exit code 2020-03-31 09:20:10 -04:00
Trevor Brown
c4c022454f Revert "Change exit code to 0 and output message to stdout"
This reverts commit e48ed1c228.
2020-03-31 09:09:52 -04:00
Victor Borja
19acf2d8e7
Merge pull request #688 from PauloRSF/error-fix-plugin-add
Change exit code to 0 and output message to stdout
2020-03-30 17:47:01 -06:00
Paulo Renato
e48ed1c228 Change exit code to 0 and output message to stdout 2020-03-30 16:06:12 -03:00
Trevor Brown
4a3e3d6ebd Update version to 0.7.8 2020-03-23 09:36:32 -04:00
Trevor Brown
f75ecc8769 Prepare for version v0.7.8 2020-03-23 09:36:13 -04:00
Jochen Schalanda
3c3f0e67f6
Rename custom plugin-add/plugin-remove for plugins (#684)
Rename custom scripts for `plugin-add` and `plugin-remove` phases in plugins to make clear when they are executed:

`plugin-add` -> `post-plugin-add`
`plugin-remove` -> `pre-plugin-remove`
2020-03-22 12:57:54 +11:00
Victor Borja
c1253a8dfe
Merge pull request #683 from joschi/issue-670
Support customizing plugin-add and plugin-remove
2020-03-21 09:47:42 -06:00
Jochen Schalanda
e43d2bc0a6
Revert "Configure Git user and email before running tests"
This reverts commit 12da316af1.
2020-03-21 15:13:00 +01:00
Jochen Schalanda
95d4c07294
Set Git user and email in tests 2020-03-21 15:12:01 +01:00
Jochen Schalanda
12da316af1
Configure Git user and email before running tests 2020-03-21 15:08:57 +01:00
Jochen Schalanda
57186be6d9
Support customizing plugin-add and plugin-remove
* Add support for custom `plugin-add` and `plugin-remove` in plugins
* Add configurable command hooks for plugin installation and removal

```shell
pre_asdf_plugin_remove = echo will remove plugin ${1}
pre_asdf_plugin_remove_foo = echo will remove plugin foo
post_asdf_plugin_remove = echo removed plugin ${1}
post_asdf_plugin_remove_foo = echo removed plugin foo
```

Closes #670
2020-03-21 14:59:33 +01:00
James Hegedus
3246c26d52
fix: remove automatic compinit (#678)
* fix: remove automatic compinit

Raised by concerns in https://github.com/asdf-vm/asdf/issues/674 about performance implications and unexpected intrusive behaviour

* docs: fix ZSH compinit recommendations

* docs: clarify zsh completions further

* docs: fpath steps and notes on framework plugins

* docs: be verbose in explanation

* fix: remove fpath & compinit calls
2020-03-20 07:37:25 +11:00
Victor Borja
a15cb5bccb
Merge pull request #680 from imbsky/patch-1
Update README.md
2020-03-17 07:52:15 -06:00