Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 577 Bytes

README.md

File metadata and controls

23 lines (21 loc) · 577 Bytes

docker-yamllint

Docker image based on python3.9 with installed yamllint

Run in Docker

Run linter for all files in the current directory

docker run --rm -it -v ${PWD}:/yamllint orginux/yamllint yamllint *.y*ml

Change $PWD on a path in the local file system

Run in GitLab-CI

---
yamllint:
  image: orginux/yamllint:1.25.1
  stage: lint
  variables:
    MAX_LEN: 120
    YAMLLINT_CONFIG: "{rules: {line-length: {max: $MAX_LEN}}}"
  script:
    - yamllint -d "$YAMLLINT_CONFIG" path/to/file.yml
...