Error: ENOENT: no such file or directory, uv_cwd
Hello,
My Gitlab CI/CD file is as follows:
# https://www.youtube.com/watch?v=RV0845KmsNI
image: docker
services:
- docker:dind
stages:
- prepare
- deploy
clean:
stage: prepare
script:
- sudo rm -rf * && sudo rm -rf .git*
when: manual
variables:
GIT_STRATEGY: none
deploy:
stage: deploy
only:
- master
script:
- sudo apt-get install -y python-pip
- pip install docker-compose
- docker-compose up -d --build
- docker exec -i tijdvoorteam.php composer install
- docker exec -i tijdvoorteam.node npm install
- docker exec -i tijdvoorteam.node npm run production
environment: master
when: manual
Description of the problem
$ docker exec -i tijdvoorteam.node npm install
Error: ENOENT: no such file or directory, uv_cwd
at process.wrappedCwd (internal/bootstrap/switches/does_own_process_state.js:129:28)
at process.cwd (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:10:19)
at Conf.loadPrefix (/usr/local/lib/node_modules/npm/lib/config/load-prefix.js:46:24)
at load_ (/usr/local/lib/node_modules/npm/lib/config/core.js:109:8)
at Conf.<anonymous> (/usr/local/lib/node_modules/npm/lib/config/core.js:96:5)
at Conf.emit (events.js:315:20)
at ConfigChain._resolve (/usr/local/lib/node_modules/npm/node_modules/config-chain/index.js:281:34)
at ConfigChain.add (/usr/local/lib/node_modules/npm/node_modules/config-chain/index.js:259:10)
at Conf.add (/usr/local/lib/node_modules/npm/lib/config/core.js:338:27)
at Conf.<anonymous> (/usr/local/lib/node_modules/npm/lib/config/core.js:314:25)
internal/bootstrap/switches/does_own_process_state.js:129
cachedCwd = rawMethods.cwd();
^
Error: ENOENT: no such file or directory, uv_cwd
at process.wrappedCwd (internal/bootstrap/switches/does_own_process_state.js:129:28)
at process.cwd (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:10:19)
at process.errorHandler (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:181:30)
at process.emit (events.js:315:20)
at process._fatalException (internal/process/execution.js:165:25) {
errno: -2,
code: 'ENOENT',
syscall: 'uv_cwd'
}
Which Group/Project (with full path) is experiencing the issue?
https://gitlab.com/netraamio/salespage
How can I solve this?