Joel Parker Henderson
fb83eeb140
[Docs] Add Ansible task example
...
Add Ansible task example to show how to install nvm and update it.
Ansible is a systems administration tool.
See https://github.com/ansible/ansible
My personal experience of `nvm` is that installing via Ansible is good, and that a good example can help. This example took me about an hour to learn, so I'm hoping to save other people some time. This example is somewhat different than any others that I found on the web. There may be a better way to write it, and if so, please improve it.
2018-12-19 12:45:59 -08:00
Peter Dave Hello
14179bc8ce
[shellcheck] Use `-n/-z` instead of `! -z/! -n` condition
...
https://github.com/koalaman/shellcheck/wiki/SC2236
2018-12-03 13:59:19 +08:00
Jordan Harband
153506c8da
[shellcheck] ignore SC2230 errors
2018-11-25 16:22:25 -08:00
Jordan Harband
c1150c41ab
[Tests] avoid using shopt in zsh
2018-11-26 11:18:11 -08:00
Jordan Harband
ad1110ef1a
[Tests] print out shellcheck version
2018-11-25 23:56:19 -08:00
Jordan Harband
914c220586
Merge pull request #1947 from PeterDaveHello/Enable-ccache-on-TravisCI
...
[Tests] Enable ccache on Travis CI to speed up compilation
2018-11-24 23:18:23 -06:00
Peter Dave Hello
22d32bede0
[New] Enable ccache on Travis CI to speed up compilation
2018-11-22 13:58:26 +08:00
Jordan Harband
a49d9163ef
[Fix] avoid unbound variable
...
Fixes #1949 .
2018-11-21 21:25:20 -06:00
Alexander Groß
17586b971a
[Fix] Allow zsh users to have the nomatch option set
...
Closes #1937 .
2018-11-08 00:55:52 +01:00
Peter Dave Hello
f3fd5eff46
[Docs] Improve md file syntax
...
- Lists should be surrounded by blank lines
- Use only `1.` for ordered list item prefix
- Starting bulleted lists at the beginning of the line
- Fenced code blocks should be surrounded by blank lines
2018-07-15 02:26:05 +08:00
Kayla Altepeter
423252a99c
[docs] update README to fix docker run command flag order
2018-10-18 22:30:05 -05:00
Ole Johan Andersen
2a294ebd61
[Docs] improve instructions for manual install
2018-10-24 19:49:55 +02:00
Jordan Harband
a08d1ea4a3
Merge pull request #1865 from d4nyll/master
...
[Docs] Add section on automatic `nvm use` in Bash
Replaces #1108 and #1677 . Closes #1678 .
2018-11-05 16:10:15 -08:00
Fábio Antunes
217a5bb0de
[Docs] Added fish nvm
2018-10-21 23:31:20 -07:00
Paul Nickerson
caf6208dbd
`install.sh`: Print an error and exit the script if $METHOD is set to something unexpected.
2018-10-02 13:46:26 -04:00
Nathan Burchill
0c2efed407
[New] `bash_completion`: Add support for `ZSH_DISABLE_COMPFIX` flag.
...
When using Oh My Zsh the ZSH_DISABLE_COMPFIX flag allows the zsh completion system to use files it deems to be insecure.
2018-09-18 16:15:35 -04:00
et304383
2d97ce5f7b
[Docs] add instructions for installing a specific version
2018-08-27 11:50:48 -03:00
Erik Lilja
8542df4ac5
[New] add support for `$XDG_CONFIG_HOME`
2018-08-14 21:45:40 +02:00
Jordan Harband
f218a85454
[Tests] eslint 5.5+ seems to not install on node 0.10
2018-09-09 14:56:17 -07:00
Jordan Harband
96ebed37c7
Merge pull request #1863 from PeterDaveHello/ImproveDockerfile
...
Improve Dockerfile
2018-08-23 09:13:47 -07:00
Jordan Harband
e7a37f336d
[Tests] fix failing tests on master due to npm registry SSL changes
2018-08-15 15:01:47 -07:00
Daniel Li
e06f735776
Improve Bash alias
...
This will take into account nested directories inside your main project
directory
2018-07-26 16:13:07 +01:00
Daniel Li
355c4c7915
[Docs] Add section on automatic `nvm use` in Bash
2018-07-15 19:08:15 +01:00
Peter Dave Hello
4bd99bcfa2
[Dockerfile] Refactor to prevent using `sudo` during build
...
`sudo` may lead to unpredictable behavior in some cases, and we don't
really need to use `sudo` to reach what we need.
2018-07-12 18:38:15 +08:00
Peter Dave Hello
5f9ccaada0
[Dockerfile] Set the SHELL to bash with pipefail option
2018-07-12 18:38:15 +08:00
Peter Dave Hello
7ff20855a2
[Tests] Integrate dockerfile_lint to test Dockerfile
2018-07-12 18:38:14 +08:00
Peter Dave Hello
cdde74a55d
[Dockerfile] install missing eclint package
2018-07-12 18:37:40 +08:00
Jordan Harband
17c33fd9ae
Merge pull request #1861 from PeterDaveHello/ImproveDockerfile
...
Improve and update Dockerfile
2018-07-11 12:15:25 -07:00
Peter Dave Hello
04b35b5440
[Dockerfile] Use arguments JSON notation for ENTRYPOINT
2018-07-11 15:17:27 +08:00
Peter Dave Hello
aacb0b9b97
[Dockerfile] Fix command `From` to be `FROM`
2018-07-11 15:17:27 +08:00
Peter Dave Hello
f121e5ace0
[Dockerfile] Add missing quotes for variables
2018-07-11 15:17:18 +08:00
Peter Dave Hello
af8038ffec
[Dockerfile] Update ShellCheck version to v0.5.0
2018-07-11 15:14:00 +08:00
Peter Dave Hello
265ec90532
[Dockerfile] Add missing name & version LABEL
2018-07-11 15:14:00 +08:00
Peter Dave Hello
e2195b4c35
[Dockerfile] Use LABEL instead of deprecated MAINTAINER command
2018-07-11 15:13:57 +08:00
JBallin
41dc4218b9
[Docs] add --no-use option to installation
2018-06-17 21:31:56 -07:00
Xandor Schiefer
90cfb5d771
[Fix] `use`: Prepend instead of changing if shadowed by system dirs ( fixes #1652 )
2018-06-08 15:23:02 +02:00
Joshua Li
0cdc184168
[Fix] Improve `nvm_is_version_installed` to check for a node executable instead of root dir
2018-05-31 15:26:30 -07:00
Joshua Li
a5f42d9cea
[Tests] update most mkdirs to use make_fake_{node,iojs}
2018-06-13 10:38:19 -07:00
Xandor Schiefer
eabd7ab13d
Respect previously nvm-loaded node version when sourcing
2016-11-14 19:18:24 +02:00
Jordan Harband
b111436fde
[Tests] test `nvm install-latest-npm` on io.js v2
2018-06-06 22:49:56 -07:00
Spike Grobstein
9854928ba9
[New] `install.sh`: allow user to explicitly opt out of nvm adding the source string
...
this is done by checking if the user supplies `PROFILE=/dev/null` when running `install.sh`, the `nvm_detect_profile` function will not output any strings, causing `nvm_do_install` to skip adding `SOURCE_STR`.
2018-05-03 08:22:07 -07:00
Jordan Harband
c50ea6f0a3
[shellcheck] quote variables in for loops to avoid unintentional expansion
2018-05-31 23:56:20 -07:00
Jordan Harband
628d4fac84
[shellcheck] use `{ …; }` instead of `(…)` to group test commands
2018-05-31 23:49:15 -07:00
Jordan Harband
ef35bc4cb6
Merge pull request #1823 from SrHuevo/master
...
fix for .nvmrc script
2018-05-30 20:08:07 -04:00
SrHuevo
d08d8607f5
fix for .nvmrc script
2018-05-30 09:02:29 +02:00
Jay Williams
e7b53a01fd
Grammar update
2018-05-26 23:17:08 +01:00
Siddharth Sakhadeo
b81c120e0c
fix failing if check in autoload script
2018-05-25 15:33:42 -07:00
Jordan Harband
57ec311f53
[Fix] `ls-remote`: fix issues in zsh when using a mirror with a ton of entries
...
Merge pull request #1818 from adedomin/master
2018-05-24 14:08:20 -04:00
Jordan Harband
38b32c27f3
[Tests] update mock data
2018-05-23 23:48:50 -04:00
adedomin
7a5ff0d133
[Fix] `ls-remote`: fix issues in zsh when using a mirror with a ton of entries
...
Fixes #1813
2018-05-23 19:47:11 -04:00