mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-03-26 21:33:05 +00:00
For some time now, we had some issues with molecule when building test images for ansible-freeipa, and replaced the image creation with custom build scripts that use commom container tools (like Dockerfiles and the build command). As there's no more tasks that require the use of molecule, this patch removes the last bits used by it, and fixes documentation and lint scripts and configuration.
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
---
|
|
exclude_paths:
|
|
- .ansible-freeipa-tests/
|
|
- .cache/
|
|
- .github/
|
|
- .pre-commit-config.yaml
|
|
- .tox/
|
|
- .venv/
|
|
- .yamllint
|
|
- tests/azure/
|
|
- meta/runtime.yml
|
|
- requirements-docker.yml
|
|
- requirements-podman.yml
|
|
|
|
kinds:
|
|
- playbook: '**/tests/**/test_*.yml'
|
|
- playbook: '**/playbooks/**/*.yml'
|
|
- playbook: '**/tests/ca-less/install_*_without_ca.yml'
|
|
- playbook: '**/tests/ca-less/clean_up_certificates.yml'
|
|
- playbook: '**/tests/external-signed-ca-with-automatic-copy/install-server-with-external-ca-with-automatic-copy.yml'
|
|
- playbook: '**/tests/external-signed-ca-with-manual-copy/install-server-with-external-ca-with-manual-copy.yml'
|
|
- playbook: '**/tests/user/create_users_json.yml'
|
|
- tasks: '**/tasks_*.yml'
|
|
- tasks: '**/env_*.yml'
|
|
|
|
parseable: true
|
|
|
|
quiet: false
|
|
|
|
skip_list:
|
|
- '301' # Commands should not change things if nothing needs doing'
|
|
- '305' # Use shell only when shell functionality is required
|
|
- '306' # risky-shell-pipe
|
|
- yaml # yamllint should be executed separately.
|
|
- experimental # Do not run any experimental tests
|
|
- name[template] # Allow Jinja templating inside task names
|
|
- var-naming
|
|
|
|
use_default_rules: true
|
|
|
|
verbosity: 1
|