Skip to content

Commit 69a86d4

Browse files
committed
Try to fix nvm in CI? (5)
1 parent 2f59e3a commit 69a86d4

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

.circleci/config.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,12 @@ step_install_nvm: &step_install_nvm
1010
name: "Install nvm for machine"
1111
command: |
1212
set +e
13-
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
14-
export NVM_DIR="$HOME/.nvm"
13+
export NVM_DIR="/opt/circleci/.nvm"
1514
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
16-
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
17-
nvm install v14
18-
nvm alias default 14.21.3
19-
20-
echo 'export NVM_DIR="$HOME/.nvm"' >> $BASH_ENV
21-
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> $BASH_ENV
15+
nvm install v14.19.0
16+
nvm alias default v14.19.0
17+
echo 'export NVM_DIR="/opt/circleci/.nvm"' >> $BASH_ENV
18+
echo "[ -s \"$NVM_DIR/nvm.sh\" ] && . \"$NVM_DIR/nvm.sh\"" >> $BASH_ENV
2219
jobs:
2320
unit-test:
2421
docker:
@@ -57,10 +54,10 @@ jobs:
5754
command: |
5855
./scripts/zeppelin.sh
5956
e2e-nomiclabs:
60-
machine: true
57+
docker:
58+
- image: cimg/node:18.19.0
6159
steps:
6260
- checkout
63-
- <<: *step_install_nvm
6461
- run:
6562
name: Hardhat E2E
6663
command: |

0 commit comments

Comments
 (0)