From 9b80523d48c3967e429b49e3456bdcde046d1189 Mon Sep 17 00:00:00 2001 From: rabugopsl Date: Thu, 2 Aug 2018 12:47:36 -0500 Subject: [PATCH] Added yaml-lint shell script. Updated travis file to use yaml-lint shell script --- .travis.yml | 6 +----- hack/yaml-lint.sh | 6 ++++++ 2 files changed, 7 insertions(+), 5 deletions(-) create mode 100755 hack/yaml-lint.sh diff --git a/.travis.yml b/.travis.yml index b31d0f6211d..1a85e5d4a80 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,11 +14,7 @@ jobs: - stage: Lint & Test name: Terraform lint script: docker run -v $(pwd):/data -t quay.io/coreos/tflint - - script: > - docker run -t -v $(pwd):/workdir - quay.io/coreos/yamllint --config-data - '{extends: default, rules: {line-length: {level: warning, max: 120}}}' - ./examples/ ./installer/ + - script: ./hack/yaml-lint.sh name: YAML lint - script: > docker run -v $(pwd):/workdir:ro diff --git a/hack/yaml-lint.sh b/hack/yaml-lint.sh new file mode 100755 index 00000000000..a8f144bcb58 --- /dev/null +++ b/hack/yaml-lint.sh @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$IS_CONTAINER" != "" ]; then + yamllint --config-data "{extends: default, rules: {line-length: {level: warning, max: 120}}}" ./examples/ ./installer/ +else + docker run -t --rm -v "$(pwd)":/workdir --env IS_CONTAINER='TRUE' --entrypoint sh quay.io/coreos/yamllint ./hack/yaml-lint.sh +fi;