This repository was archived by the owner on Nov 30, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 10 files changed +40
-50
lines changed
azure-ansible/.devcontainer/library-scripts
azure-blockchain/.devcontainer/library-scripts
azure-terraform/.devcontainer/library-scripts
dotnetcore-fsharp/.devcontainer/library-scripts
dotnetcore/.devcontainer/library-scripts
javascript-node/.devcontainer/library-scripts
java/.devcontainer/library-scripts
php/.devcontainer/library-scripts
ruby/.devcontainer/library-scripts
swift/.devcontainer/library-scripts Expand file tree Collapse file tree 10 files changed +40
-50
lines changed Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
Original file line number Diff line number Diff line change @@ -60,17 +60,16 @@ mkdir -p ${NVM_DIR}
6060
6161# Set up non-root user if applicable
6262if [ " ${USERNAME} " != " root" ] && id -u $USERNAME > /dev/null 2>&1 ; then
63- # Add NVM init to non-root user
6463 tee -a /home/${USERNAME} /.bashrc /home/${USERNAME} /.zshrc >> /root/.zshrc \
6564<< EOF
66- export NVM_DIR="${NVM_DIR} "
67- [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
68- [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
6965EOF
7066
71- # Add code to update NVM ownership if UID/GID changes
67+ # Add NVM init and add code to update NVM ownership if UID/GID changes
7268 tee -a /root/.bashrc /root/.zshrc /home/${USERNAME} /.bashrc >> /home/${USERNAME} /.zshrc \
7369<< EOF
70+ export NVM_DIR="${NVM_DIR} "
71+ [ -s "\$ NVM_DIR/nvm.sh" ] && . "\$ NVM_DIR/nvm.sh"
72+ [ -s "\$ NVM_DIR/bash_completion" ] && . "\$ NVM_DIR/bash_completion"
7473 if [ "\$ (stat -c '%U' \$ NVM_DIR)" != "${USERNAME} " ]; then
7574 sudo chown -R ${USERNAME} :root \$ NVM_DIR
7675 fi
You can’t perform that action at this time.
0 commit comments