Dave May
00d4520d35
Merge remote-tracking branch 'creationix/master' into install-fix-quotes
2015-12-28 12:08:57 -05:00
Jordan Harband
8ec056f768
v0.30.0
2015-12-27 23:19:14 -08:00
Dave May
f113c5d030
fix quoting for usernames with space
2015-12-28 00:34:38 -05:00
emparq
91ce41b702
[Fix: Install] incorrect check for "$NVM_DIR/nvm.sh"
...
Should be using `-f` if checking for a file.
Closes #887 .
2015-10-30 18:48:08 -07:00
Jordan Harband
e1c84bae37
v0.29.0
2015-10-09 01:52:19 -07:00
Jordan Harband
ebdcdc4363
v0.28.0
2015-10-02 01:50:44 -07:00
Jordan Harband
8aebf86329
v0.27.1
2015-09-27 06:40:29 -07:00
Jordan Harband
39dad845cf
Do not exit install.sh on errors (revert part of 0787a559
). Fixes #853 .
2015-09-27 06:32:00 -07:00
Jordan Harband
838d72688f
v0.27.0
2015-09-26 10:13:10 -07:00
Jordan Harband
6e894520ec
Use a tighter grep
to avoid dnvm.sh
conflicts.
...
Fixes #838 .
2015-09-19 22:55:19 +09:00
Luke Childs
bda1d2ec29
Revert "Source the nvm.sh file"
...
Fixes #826
This reverts commit b4151e1446
.
2015-09-12 23:05:56 +01:00
Jordan Harband
26ee4aafc0
v0.26.1
2015-08-22 20:54:31 -07:00
Jordan Harband
49abc9ce02
v0.26.0
2015-08-13 17:10:08 -07:00
Jordan Harband
15876280f7
Remove trailing whitespace.
2015-08-13 17:09:22 -07:00
Cristian Consonni
c37dbbecb4
Detect shell type from $SHELL variable instead of .$SHELLrc files
2015-07-19 02:03:15 +02:00
Ionică Bizău
b4151e1446
Source the nvm.sh file
...
Fixes #775 . After everything is installed, instead of restarting the terminal, just load the nvm.sh file.
2015-07-06 11:19:48 +03:00
Jordan Harband
d78722b284
v0.25.4
2015-05-29 11:11:40 -07:00
Jordan Harband
a539cba11e
v0.25.3
2015-05-22 15:18:46 -07:00
Jordan Harband
96c96ec714
v0.25.2
2015-05-19 14:05:43 -07:00
Jordan Harband
63672641a5
Add wrapping curly braces to ensure that the entire scripts are downloaded.
...
If the closing curly brace isn't present, the script will error out.
2015-05-11 01:46:18 -07:00
Jordan Harband
ec33e8b720
v0.25.1
2015-05-03 15:31:54 -07:00
Jordan Harband
a4f89c6223
Make sure to ignore ~/.curlrc
if it exists.
2015-05-01 02:00:49 -07:00
Jordan Harband
eb5cecc970
v0.25.0
2015-04-26 12:58:05 -07:00
Jordan Harband
356ac7a697
install.sh: Ensure that the --quiet
option is available before trying to use it.
...
Fixes #738 , #657 .
2015-04-22 00:40:27 -07:00
Jordan Harband
c966204cd6
v0.24.1
2015-04-05 12:55:17 -07:00
Jordan Harband
5802ac3ea7
v0.24.0
2015-03-05 21:35:37 -08:00
Jarrett Chisholm
c16919becd
- fixed return code of 1 when updating from git
2015-03-05 18:21:46 -05:00
Jordan Harband
758141f41e
Remove trailing whitespace
2015-02-22 00:29:25 -08:00
Jordan Harband
3d6b7976e7
Attempt to fix script install - no shadowing $NVM_SOURCE; nvm-exec and nvm.sh should not both use $NVM_SOURCE since they're different URLs.
...
Fixes #654 .
2015-02-11 14:32:25 -08:00
Jordan Harband
f0d81e2d33
Revert "install: adding some debugging output"
...
This reverts commit c8efe3d28a
.
Conflicts:
install.sh
2015-02-09 17:16:56 -08:00
elliottcable
4508f7c33e
install: further support for older npm versions
2015-02-08 02:43:05 -06:00
elliottcable
ea4264645b
install: support npm
s lower than v2
2015-02-07 21:12:46 -06:00
elliottcable
c8efe3d28a
install: adding some debugging output
2015-02-07 20:50:10 -06:00
elliottcable
0717d5f995
install: some tweaks and clean-up
2015-02-07 17:17:43 -06:00
elliottcable
6cfc309336
install: Pass global-module check in the absence of npm
2015-02-07 17:17:43 -06:00
elliottcable
dd1a9ca6a0
install: Adding global-module check to function resets
2015-02-07 17:17:43 -06:00
elliottcable
4ba7ee5797
install: Show a warning when global packages exist
2015-02-07 17:17:43 -06:00
Jordan Harband
0f1f3ed29c
v0.23.3
2015-02-02 20:26:00 -08:00
Jordan Harband
1eaf6b53e4
v0.23.2
2015-01-23 13:53:03 -08:00
Jordan Harband
8822bd719a
v0.23.1
2015-01-23 02:08:36 -08:00
Jordan Harband
2d9494af45
Clarifying install messages, to help with #559 and https://github.com/creationix/nvm/issues/400#issuecomment-71043828
2015-01-22 10:21:04 -08:00
Jordan Harband
43a7d78693
v0.23.0
2015-01-19 22:15:06 -08:00
Jordan Harband
448bd38a55
v0.22.2
2015-01-14 15:44:40 -08:00
Jordan Harband
bf794ff8da
Consistently prefix builtins with command
2015-01-11 11:53:24 -08:00
Jordan Harband
0a142b7e7a
v0.22.1
2015-01-10 19:43:36 -08:00
Jordan Harband
3fc82d6b2f
Use command sed
for people who alias sed
.
...
Fixes #493 .
2015-01-09 01:50:05 -08:00
Jordan Harband
8328741792
Removing an unnecessary return $?
2014-12-28 22:29:26 -08:00
Jordan Harband
8e45afb9f1
Move the version to a single location, nvm_latest_version.
2014-12-28 15:59:06 -08:00
Jordan Harband
fd2fb24b03
Refactor nvm_source
a bit.
2014-12-28 15:55:44 -08:00
Jordan Harband
c91e8d0ba2
v0.22.0
2014-12-26 16:30:21 -08:00
Jordan Harband
bef3a5ce3a
v0.21.0
2014-12-22 12:03:33 -08:00
Jordan Harband
b3178ca925
Add "--quiet" to git commands post-install.
...
Mentioned in #595 .
2014-12-18 10:37:10 -08:00
Jordan Harband
8964cb46d3
v0.20.0
2014-11-29 11:23:16 -08:00
Jordan Harband
7bbcd3a977
v0.19.0
2014-11-23 14:49:38 -08:00
LoveIsGrief
6375e37cee
Remove 'function' to define functions
...
/bin/sh doesn't like it...
2014-11-23 12:05:38 +01:00
LoveIsGrief
8839515af3
Keep creation of local var consistent
...
definition on one line
initialization on another
2014-11-23 11:34:16 +01:00
LoveIsGrief
ed29fa9bd8
Put symlink dereferencing loop into function for copy installation
2014-11-23 11:33:16 +01:00
Jordan Harband
689c52c90d
Install nvm-exec as well when installing via script.
...
Fixes #553 .
2014-11-22 10:34:20 -08:00
Jordan Harband
5904d41b25
Fixing a bug in install_as_script, from 516e553093
2014-11-22 10:29:48 -08:00
LoveIsGrief
736aacf4e1
Introduce copy METHOD for installation
...
This method copies the folder containing install.sh (normally also containing the repo) to - unless of course the install.sh being executed is in (where nvm was installed)
This is useful for vagrant to test local changes instead of pulling them from git and thus testing what's on the server and not local changes
2014-11-16 15:37:15 +01:00
Xavier Cambar
516e553093
Refactors NVM_SOURCE
2014-11-06 22:35:24 +01:00
Jordan Harband
5f5eb47f14
v0.18.0
2014-11-05 10:59:59 -08:00
Xavier Cambar
b9f15b0ab0
Tests for PROFILE detection
2014-10-29 18:50:04 +01:00
Xavier Cambar
3cdec8e875
Testable install script
...
* wraps main code into a function
* EnvVar-based install start
* Clean environment after install
2014-10-28 11:44:01 +01:00
Jordan Harband
4748b3a236
v0.17.3
2014-10-20 15:48:49 -07:00
Jordan Harband
f0471acbf5
v0.17.2
2014-09-29 14:32:44 -07:00
Jordan Harband
145da7eef8
v0.17.1
2014-09-26 23:22:56 -07:00
Jordan Harband
5ad00f13fa
Suppress error messages in case there's no master
branch.
...
Fixes #533 .
2014-09-25 22:10:48 -07:00
Jordan Harband
53f9841c6c
v0.17.0
2014-09-24 14:58:07 -07:00
Jordan Harband
4f081ce4be
Collapsing some if/else conditions with elif
2014-09-23 23:48:31 -07:00
Jordan Harband
db0051753a
Compare shell variable contents with a sentinel.
2014-09-23 23:47:17 -07:00
Jordan Harband
cf1110ecea
Quote $NVM_DIR in commands
2014-09-23 23:46:23 -07:00
Jordan Harband
64de890d07
v0.16.1
2014-09-14 22:24:18 -07:00
Jordan Harband
d1b6332bbe
v0.16.0
2014-09-11 00:58:09 -07:00
Jordan Harband
a7108e98f2
Make .bashrc be checked first on install.
...
From #511 . Closes #320 . Closes #268 . Closes #334 . Fixes #497 . Relates to
2014-09-04 00:54:50 -07:00
Adrian Perez Heredia
825cb46969
Updated error message for missing profile file
2014-09-03 15:07:28 +02:00
Adrian Perez Heredia
ab56ec6675
This patch adds support for terminal emulators. Without this it wont work on gnome-terminal on Ubuntu
2014-09-03 15:07:27 +02:00
Jordan Harband
9d96e4a6bf
v0.15.0
2014-09-03 00:08:53 -07:00
Jordan Harband
f9769e40dd
v0.14.0
2014-08-27 00:49:30 -07:00
Jordan Harband
708ac80a55
Properly replace the -I curl option for the --server-response wget option.
2014-08-15 20:47:55 -07:00
Jordan Harband
eef12cc2b3
v0.13.1
2014-08-08 11:48:54 -07:00
Jordan Harband
61709c1f97
v0.13.0
2014-08-02 19:24:39 -07:00
Jordan Harband
1d37af162a
v0.12.2
2014-07-29 00:35:27 -07:00
Jordan Harband
68574cc7e8
v0.12.1
2014-07-24 14:07:26 -07:00
Jordan Harband
f5643dc7ea
v0.12.0
2014-07-23 01:15:14 -07:00
Fabian Jakobs
ad71389dcc
master branch might not exist
...
After a fresh install I was unable to run the installer again. It was breaking with the error
error: branch 'master' not found.
my fix makes sure that the installer continues after that.
2014-07-23 10:08:58 +02:00
Jordan Harband
200a9aa97e
v0.11.2
2014-07-20 23:58:19 -07:00
Koen Punt
9c2127ce33
string replacement turns out not POSIX compliant
2014-07-18 16:21:20 +02:00
Jordan Harband
7a423b7bb4
v0.11.1
2014-07-18 01:48:46 -07:00
Jordan Harband
55d892adc8
Fix #476 by making sure to cd into $NVM_DIR
before checking out the tag. Also delete the master branch, because we won't be needing that.
2014-07-17 00:20:33 -07:00
Michał Gołębiowski
21fa84225c
Hotfix: correctly map curl's -C -
to wget
...
wget doesn't need or accept the `-` parameter to `-c`. This incorrect
mapping causes `nvm install` to fail on a curlless OS.
2014-07-16 11:00:56 +02:00
Jordan Harband
4895aebf0a
v0.11.0
2014-07-15 10:52:30 -07:00
Jordan Harband
638ae5c6fa
Hardcode latest version number into the install script.
...
Fixes #462 .
2014-07-10 01:24:12 -07:00
Koen Punt
276c031c60
Finalize fix for #458
2014-07-08 14:49:24 +02:00
Jordan Harband
63f72b37df
Followup per https://github.com/creationix/nvm/pull/452#issuecomment-48151847
2014-07-07 15:40:59 -07:00
Jordan Harband
cf5bfecec4
Merge pull request #452 from creationix/curl_wget_handling
...
Better combo curl/wget handling
2014-07-07 15:03:31 -07:00
Jordan Harband
e4ada9fa43
Revert part of the change from e0537ce3df
, fixes #458
2014-07-07 14:22:49 -07:00
Koen Punt
a0de15d0f7
fix nvm_curl arguments for stdout
2014-07-07 23:16:20 +02:00
Jordan Harband
df4689fbd2
Removing an extra "echo"
2014-07-07 13:59:58 -07:00
Jordan Harband
018e47bec0
Make sure both wget and curl work.
2014-07-07 13:32:10 -07:00