Конвейер GitLab CI не может найти путь для gulp.js - PullRequest
0 голосов
/ 29 июня 2018

Я немного новичок в этом. Я писал конвейер, предназначенный только для тренировок, и я столкнулся, вероятно, с 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. Я получаю ошибку: enter image description here

...