Я устанавливаю конвейер в 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.