Дрон CI не может запустить шутку, разрешения запрещены - PullRequest
0 голосов
/ 25 мая 2019

Я устанавливаю конвейер в Drone ci, мое приложение находится на Node.js, и я добавляю тот же пример конвейера из документации по drone, но он не работает для меня

drone ci не может настроить разрешения для запуска файла jest, я попытался добавить chmod в команды конвейера, но он не работает.

это мой .drone.yml

kind: pipeline
name: talkier

steps:
- name: test
  image: node:11-alpine
  commands:
  - npm install
  - chmod +rwx ./node_modules/.bin/jest
  - npm test

ошибка такова:

+ chmod +rwx ./node_modules/.bin/jest
+ npm test
> talkier@1.0.0 test /drone/src
> sh node_modules/.bin/jest
node_modules/.bin/jest: line 2: /bin: Permission denied
node_modules/.bin/jest: line 3: syntax error: unexpected "("
npm ERR! Test failed. See above for more details.
...