jsonlint

Based on node:12.13.0-alpine

The image is for running jsonlint, jsonlint is installed in /app/ in case you need to customize the install before usage. The image is based on node:10.14-alpine

Examples

jsonlint:
  stage: linting
  image: pipelinecomponents/jsonlint:latest
  script:
    - |
      find . -not -path './.git/*' -name '*.json' -type f -print0 |
      parallel --will-cite -k -0 -n1 jsonlint -q