diff --git a/src/jobs/helm/test/kubelinter.yml b/src/jobs/helm/test/kubelinter.yml index 47865a3..905248f 100644 --- a/src/jobs/helm/test/kubelinter.yml +++ b/src/jobs/helm/test/kubelinter.yml @@ -1,5 +1,5 @@ description: |+ - Run kubelinter against all Helm charts in a project. + Run kubelinter against Helm charts in a project. executor: << parameters.executor >> resource_class: << parameters.resource-class >> parameters: @@ -27,6 +27,10 @@ parameters: description: Executor image to run as. default: default type: executor + path: + description: Path under which kubelinter should look for Helm charts. + default: . + type: string steps: - checkout - run: @@ -40,14 +44,14 @@ steps: steps: - run: name: kubelinter - description: Run kubelinter against all charts in a repository. + description: Run kubelinter command: |+ - kubelinter lint . --exclude << parameters.exclude >> + kubelinter lint << parameters.path >> --exclude << parameters.exclude >> - unless: condition: << parameters.exclude >> steps: - run: name: kubelinter - description: Run kubelinter against all charts in a repository. + description: Run kubelinter command: |+ - kubelinter lint . \ No newline at end of file + kubelinter lint << parameters.path >>