忽略 gitlab 中的 Flake8 "Line too long" 错误 CI

Ignore Flake8 "Line too long" error in gitlab CI

我在我的 gitlab CI 阶段使用 flake8。我的 .gitlab-ci.yaml linting 阶段如下所示:

linting:
  stage: linting
  tags:
    - docker
  before_script:
    - pip3 install flake8
  script:
    - flake8 .
  only:
    - merge_requests

有没有办法在 运行 我的管道时忽略 "line too long" 错误?像要编辑的 conf 文件一样?

是的,你可以通过传递参数来做到这一点。

linting:
  stage: linting
  tags:
    - docker
  before_script:
    - pip3 install flake8
  script:
    - flake8 --ignore=E501 .
  only:
    - merge_requests