Я немного новичок в этом. Я писал конвейер, предназначенный только для тренировок, и я столкнулся, вероятно, с 15 различными ошибками, но та, на которой я сейчас работаю, действительно разрушает все мое удовольствие, так как я не могу обойти это.
Это мой код:
stages:
- lint-css
- lint-js
- unit-test
image: git.chaosgroup.com:4567/philipa.hristova/test33004__half/dind_node:latest
lint css:
stage: lint-css
before_script:
cache:
untracked: true
tags:
- docker
only:
- web
script:
- ./node_modules/gulp/bin/gulp.js lint-css
lint js:
stage: lint-js
cache:
untracked: true
policy: pull
tags:
- docker
only:
- web
script:
- ./node_modules/gulp/bin/gulp.js lint-js
run unit test:
stage: unit-test
cache:
untracked: true
tags:
- docker
only:
- web
script:
- ./node_modules/gulp/bin/gulp.js test
И образ докера, который я использую, - тот, который я сделал поверх докера: dind image, добавление nodejs, npm и gulp. Я получаю ошибку: