eslint игнорировать шаблон не работает в gitlab-ci

У меня есть эта задача в моем package.json: "lint": "eslint --max-warnings 0 --ext .js **/src/** --ignore-pattern **/build/**"

и мой .eslintignore файл:

# dependencies
node_modules

# testing
coverage

# production
build
deploy

# misc
.DS_Store
*.log
tsconfig.json
.env

Затем та же задача запускается в моем gitlab-ci.yml:

install_packages_and_run_lint:
  stage: test
  script:
    - apk add --update git
    - yarn config set cache-folder .yarn
    - yarn install
    - yarn lint
  artifacts:
    expire_in: 1 hour

Но задача не выполняется. Вот пример ошибки:

/builds/gurs/EV-pregledovalnik/src/UpravniPostopek/stores/UIStore.js
  17:14  error  Insert `⏎·`  prettier/prettier
  18:14  error  Insert `⏎·`  prettier/prettier
  19:14  error  Insert `⏎·`  prettier/prettier
  20:14  error  Insert `⏎·`  prettier/prettier
  21:14  error  Insert `⏎·`  prettier/prettier

Не следует ли линтеру игнорировать папку /builds в соответствии с.eslintignore и сценарием package-json?

0 ответов

Другие вопросы по тегам