Kubeconform helm 预提交插件正在跳过文件

问题描述 投票:0回答:1

我有一个 helms 文件夹结构,并尝试运行 kubeconform 预提交挂钩来测试我的 yaml 文件。但是,我每次运行它时,文件都会被跳过。

Project
├── Makefile
├── helms
│   └── test-files
│       ├── Chart.yaml
│       ├── templates
│       │   ├── _helpers.tpl
│       │   ├── test-configmap.yaml
│       │   ├── test-deployment.yaml
│       │   ├── test-service.yaml
│       └── values.yaml
├──.pre-commit-config.yaml

这些是

.pre-commit-config.yaml
的内容:

    repos:
  - repo: https://github.com/jtyr/kubeconform-helm
    rev: v0.1.16
    hooks:
      - id: kubeconform-helm
        args:
          - --verbose
          - --summary

这就是我在终端中运行的内容:

pre-commit run --all-files

这是输出:

Kubeconform Helm.....................................(no files to check)Skipped
git kubernetes-helm pre-commit-hook pre-commit pre-commit.com
1个回答
0
投票

默认情况下,此存储库使用此文件过滤器列表

  files: ^(helper-|)charts/[^/]+/(\.kubeconform|\.helmignore|templates/NOTES.txt|.*\.(ya?ml|json|tpl))$

如果您的图表不匹配,您将需要使用更合适的模式覆盖

files


免责声明:我写了预提交

© www.soinside.com 2019 - 2024. All rights reserved.