diff --git a/roles/teamcity-agent/defaults/main.yml b/roles/teamcity-agent/defaults/main.yml index e29be343..82a209b4 100644 --- a/roles/teamcity-agent/defaults/main.yml +++ b/roles/teamcity-agent/defaults/main.yml @@ -1,2 +1,2 @@ --- -nvm_version: 0.39.1 +nvm_version: 0.33.11 \ No newline at end of file diff --git a/roles/teamcity-agent/tasks/main.yml b/roles/teamcity-agent/tasks/main.yml index db70d9ae..f6f6ef97 100644 --- a/roles/teamcity-agent/tasks/main.yml +++ b/roles/teamcity-agent/tasks/main.yml @@ -66,10 +66,11 @@ - name: install nvm shell: | set -e - curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v{{nvm_version}}/install.sh | bash + curl -o- https://raw.githubusercontent.com/creationix/nvm/v{{nvm_version}}/install.sh | bash source /opt/teamcity/.nvm/nvm.sh - nvm install node - nvm install --lts + # Gallium is Node 16 + nvm install --lts=Gallium + nvm alias default 16 become: yes become_user: teamcity args: