Browse Source
add pre-commit hook to facilitate local testing (#9158)
add pre-commit hook to facilitate local testing (#9158)
* add pre-commit hook configuration * add tmp.md to .gitignore * describe the use of pre-commit hook in CONTRIBUTING.md * fix docs/integration.md errors identified by markdownlint * fix docs/<file>.md errors identified by markdownlint * docs/azure-csi.md * docs/azure.md * docs/bootstrap-os.md * docs/calico.md * docs/debian.md * docs/fcos.md * docs/vagrant.md * docs/gcp-lb.md * docs/kubernetes-apps/registry.md * docs/setting-up-your-first-cluster.md * docs/vagrant.md * docs/vars.md * fix contrib/<file>.md errors identified by markdownlintpull/8923/head
Cristian Calin
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 268 additions and 135 deletions
Split View
Diff Options
-
1.gitignore
-
1.markdownlint.yaml
-
48.pre-commit-config.yaml
-
17CONTRIBUTING.md
-
12contrib/network-storage/glusterfs/roles/glusterfs/README.md
-
3contrib/terraform/aws/README.md
-
4contrib/terraform/exoscale/README.md
-
4contrib/terraform/vsphere/README.md
-
15docs/azure-csi.md
-
19docs/azure.md
-
12docs/bootstrap-os.md
-
3docs/calico.md
-
37docs/debian.md
-
2docs/fcos.md
-
10docs/gcp-lb.md
-
177docs/integration.md
-
26docs/kubernetes-apps/registry.md
-
6docs/setting-up-your-first-cluster.md
-
2docs/vagrant.md
-
4docs/vars.md
@ -1,2 +1,3 @@ |
|||
--- |
|||
MD013: false |
|||
MD029: false |
@ -0,0 +1,48 @@ |
|||
--- |
|||
repos: |
|||
- repo: https://github.com/adrienverge/yamllint.git |
|||
rev: v1.27.1 |
|||
hooks: |
|||
- id: yamllint |
|||
args: [--strict] |
|||
|
|||
- repo: https://github.com/markdownlint/markdownlint |
|||
rev: v0.11.0 |
|||
hooks: |
|||
- id: markdownlint |
|||
args: [ -r, "~MD013,~MD029" ] |
|||
exclude: "^.git" |
|||
|
|||
- repo: local |
|||
hooks: |
|||
- id: ansible-lint |
|||
name: ansible-lint |
|||
entry: ansible-lint -v |
|||
language: python |
|||
pass_filenames: false |
|||
additional_dependencies: |
|||
- .[community] |
|||
|
|||
- id: ansible-syntax-check |
|||
name: ansible-syntax-check |
|||
entry: env ANSIBLE_INVENTORY=inventory/local-tests.cfg ANSIBLE_REMOTE_USER=root ANSIBLE_BECOME="true" ANSIBLE_BECOME_USER=root ANSIBLE_VERBOSITY="3" ansible-playbook --syntax-check |
|||
language: python |
|||
files: "^cluster.yml|^upgrade-cluster.yml|^reset.yml|^extra_playbooks/upgrade-only-k8s.yml" |
|||
|
|||
- id: tox-inventory-builder |
|||
name: tox-inventory-builder |
|||
entry: bash -c "cd contrib/inventory_builder && tox" |
|||
language: python |
|||
pass_filenames: false |
|||
|
|||
- id: check-readme-versions |
|||
name: check-readme-versions |
|||
entry: tests/scripts/check_readme_versions.sh |
|||
language: script |
|||
pass_filenames: false |
|||
|
|||
- id: ci-matrix |
|||
name: ci-matrix |
|||
entry: tests/scripts/md-table/test.sh |
|||
language: script |
|||
pass_filenames: false |
Write
Preview
Loading…
Cancel
Save