# #node.js #npm #gitlab #docker-image #npm-version
Вопрос:
Я в своем файле gitlab.yml использую команду предварительный выпуск версии npm-предварительный тест для управления версиями это всегда срабатывало. Но внезапно я получаю ошибку npm! код 129.
Я использую изображение: reactnativecommunity/react-native-узел Android v16.3.0 npm v7.15.1
Это ошибка, которую я нашел в файле журнала:
28 verbose stack Error: command failed
28 verbose stack at ChildProcess.<anonymous> (/home/gitlab-runner/.nvm/versions/node/v16.3.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
28 verbose stack at ChildProcess.emit (node:events:394:28)
28 verbose stack at maybeClose (node:internal/child_process:1067:16)
28 verbose stack at Socket.<anonymous> (node:internal/child_process:453:11)
28 verbose stack at Socket.emit (node:events:394:28)
28 verbose stack at Pipe.<anonymous> (node:net:661:12)
29 verbose cwd /home/gitlab-runner/builds/eed58547/0/frontend/mobile-app
30 verbose Linux 3.10.0-957.1.3.el7.x86_64
31 verbose argv "/home/gitlab-runner/.nvm/versions/node/v16.3.0/bin/node" "/home/gitlab-runner/.nvm/versions/node/v16.3.0/bin/npm" "version" "prerelease" "--preid" "acceptance"
32 verbose node v16.3.0
33 verbose npm v7.15.1
34 error code 129
35 error command failed
36 error command /usr/bin/git --no-replace-objects status --porcelain=v1 -uno
37 error error: option `porcelain' takes no value
Кто-нибудь видел эту ошибку раньше, есть ли исправление?
Это очень много