diff options
author | Jessica Wagantall <jwagantall@linuxfoundation.org> | 2021-06-21 19:55:40 -0700 |
---|---|---|
committer | Jessica Wagantall <jwagantall@linuxfoundation.org> | 2021-06-21 19:55:40 -0700 |
commit | ca8c52401b08470f303121308e3e413721c88cb4 (patch) | |
tree | 66268fe265f11b96eddea58f4a7574ee63c2a7cd /packer/provision | |
parent | 35bc1ab3fcefeebe5bca3179041c3af18343b5d8 (diff) |
CI: Update node version
- Update node version to the latest stable
- Update npm to the latest version
- Deprecate rebar bootstrap
- Update node with the latest node changes
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I2d06752be51183211482cdb701ca46fa6469d650
Diffstat (limited to 'packer/provision')
-rw-r--r-- | packer/provision/local-docker.yaml | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/packer/provision/local-docker.yaml b/packer/provision/local-docker.yaml index 5d9b7c35a..771199862 100644 --- a/packer/provision/local-docker.yaml +++ b/packer/provision/local-docker.yaml @@ -10,6 +10,7 @@ glide_checksum: sha256:c403933503ea40308ecfadcff581ff0dc3190c57958808bb9eed016f13f6f32c glide_version: v0.13.1 golang_version: 1.9.1 + npm_version: "6.14.13" tasks: - name: "Checking for x86_64" @@ -181,6 +182,18 @@ become: true when: ansible_distribution == 'Ubuntu' + - name: npm self-update + command: npm install npm@{{ npm_version }} -g + become: true + + - name: npm install n module + command: npm install n -g + become: true + + - name: Upgrade latest stable node version + command: n stable | PATH="$PATH" + become: true + - name: Add Google Chrome key apt_key: url: https://dl-ssl.google.com/linux/linux_signing_key.pub @@ -226,12 +239,6 @@ dest: /tmp/rebar3 when: ansible_architecture == 'x86_64' and ansible_distribution == 'Ubuntu' - - name: Bootstrap rebar3 - command: ./bootstrap - args: - chdir: /tmp/rebar3 - when: ansible_architecture == 'x86_64' and ansible_distribution == 'Ubuntu' - - name: Install rebar3 to bin copy: src: /tmp/rebar3/rebar3 |