Merge pull request #40 from 0xFelix/yamllint

ci: Add yamllint to CI linter job
This commit is contained in:
kubevirt-bot
2024-02-29 13:06:57 +01:00
committed by GitHub
25 changed files with 34 additions and 4 deletions

View File

@@ -1,3 +1,4 @@
---
# .ansible-lint
exclude_paths:
- .github/

View File

@@ -39,7 +39,12 @@ jobs:
python -m pip install --upgrade pip
pip install yamllint ansible-core ansible-lint
- name: Run linter
- name: Run yamllint
run: |
yamllint .
working-directory: ${{ env.collection_dir }}
- name: Run ansible-lint
run: |
ansible-lint --version
ansible-lint -v

View File

@@ -92,7 +92,6 @@ jobs:
- name: Install kubevirt.core collection
id: install
if: inputs.ansible_test_targets != ''
# yamllint disable-line rule:line-length
uses: ansible-network/github_actions/.github/actions/build_install_collection@main
with:
install_python_dependencies: true
@@ -124,7 +123,6 @@ jobs:
- name: Run integration tests
if: inputs.ansible_test_targets != ''
# yamllint disable-line rule:line-length
uses: ansible-network/github_actions/.github/actions/ansible_test_integration@main
with:
collection_path: ${{ steps.install.outputs.collection_path }}

6
.yamllint Normal file
View File

@@ -0,0 +1,6 @@
---
extends: default
rules:
line-length:
max: 140

View File

@@ -1,3 +1,4 @@
---
ancestor: 1.0.0
releases:
1.0.0:

View File

@@ -1,3 +1,4 @@
---
changelog_filename_template: ../CHANGELOG.rst
changelog_filename_version_depth: 0
changes_file: changelog.yaml

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook creating a virtual machine with data volume
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook instantiating a virtual machine
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook creating a virtual machine with multus network
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook terminating a virtual machine with data volume
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook terminating a virtual machine
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook describing a virtual machine
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
- name: Playbook describing a virtual machine
hosts: localhost
tasks:

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
namespace: kubevirt
name: core
version: "1.1.0"

View File

@@ -138,7 +138,7 @@ EXAMPLES = """
api_key: xxxxxxxxxxxxxxxx
validate_certs: false
- name: Use default ~/.kube/config and return VirtualMachineInstances from namespace testing with interfaces connected to network bridge-network
- name: Use default ~/.kube/config and return VirtualMachineInstances from namespace testing connected to network bridge-network
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
collections:
- name: kubernetes.core
version: '>=2.0.0'

View File

@@ -1,2 +1,3 @@
---
modules:
python_requires: ">=3.11.0,<3.12.0"

View File

@@ -1,3 +1,4 @@
---
- name: Create VM
connection: local
gather_facts: false

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces:

View File

@@ -1,3 +1,4 @@
---
plugin: kubevirt.core.kubevirt
connections:
- namespaces: