More tests.

This commit is contained in:
Robert de Bock 2023-12-18 12:12:43 +01:00
parent b48a863ffd
commit 1e6ba8596a
7 changed files with 139 additions and 4 deletions

View File

@ -17,7 +17,15 @@ jobs:
- role: ansible-role-minimal
- role: ansible-role-version
- role: ansible-role-default
generate_config_file: generate_config.yml
generate_config_file: generate_config_only_readme.yml
- role: ansible-role-default
generate_config_file: generate_config_no_tox.yml
- role: ansible-role-default
generate_config_file: generate_config_no_pre_commit.yml
- role: ansible-role-default
generate_config_file: generate_config_no_gitlab.yml
- role: ansible-role-default
generate_config_file: generate_config_no_github.yml
steps:
- name: checkout

View File

@ -1,3 +0,0 @@
---
generate_readme: no

View File

@ -0,0 +1,26 @@
---
# Don't generate GitHub CI configuration file
generate_github_settings: no
generate_github_action_molecule: no
generate_github_action_galaxy: no
generate_github_action_todo: no
generate_github_funding: no
generate_github_issue_template: no
generate_github_feature_template: no
# The rest of the files generated are enabled by default.
# generate_gitignore: yes
# generate_yamllint: yes
# generate_pre_commit: yes
# generate_readme: yes
# generate_ansible_lint: yes
# generate_tox: yes
# generate_license: yes
# generate_security: yes
# generate_molecule: yes
# generate_contributing: yes
# generate_gitlab_ci: yes
# generate_requirements_txt: yes
# generate_requirements2png: yes
# generate_install_pre_commit: yes

View File

@ -0,0 +1,26 @@
---
# Don't generate GitLab CI configuration file
generate_gitlab_ci: no
# The rest of the files generated are enabled by default.
# generate_gitignore: yes
# generate_yamllint: yes
# generate_pre_commit: yes
# generate_readme: yes
# generate_ansible_lint: yes
# generate_tox: yes
# generate_github_settings: yes
# generate_license: yes
# generate_security: yes
# generate_molecule: yes
# generate_contributing: yes
# generate_github_action_molecule: yes
# generate_github_action_galaxy: yes
# generate_github_action_todo: yes
# generate_requirements_txt: yes
# generate_requirements2png: yes
# generate_github_funding: yes
# generate_github_issue_template: yes
# generate_github_feature_template: yes
# generate_install_pre_commit: yes

View File

@ -0,0 +1,26 @@
---
# Do not generate pre-commit configuration file.
generate_install_pre_commit: no
# The rest of the files generated are enabled by default.
# generate_gitignore: yes
# generate_yamllint: yes
# generate_pre_commit: yes
# generate_readme: yes
# generate_ansible_lint: yes
# generate_tox: yes
# generate_github_settings: yes
# generate_license: yes
# generate_security: yes
# generate_molecule: yes
# generate_contributing: yes
# generate_github_action_molecule: yes
# generate_github_action_galaxy: yes
# generate_github_action_todo: yes
# generate_gitlab_ci: yes
# generate_requirements_txt: yes
# generate_requirements2png: yes
# generate_github_funding: yes
# generate_github_issue_template: yes
# generate_github_feature_template: yes

View File

@ -0,0 +1,26 @@
---
# Do not generate tox.ini file.
generate_tox: no
# The rest of the files generated are enabled by default.
# generate_gitignore: yes
# generate_yamllint: yes
# generate_pre_commit: yes
# generate_readme: yes
# generate_ansible_lint: yes
# generate_github_settings: yes
# generate_license: yes
# generate_security: yes
# generate_molecule: yes
# generate_contributing: yes
# generate_github_action_molecule: yes
# generate_github_action_galaxy: yes
# generate_github_action_todo: yes
# generate_gitlab_ci: yes
# generate_requirements_txt: yes
# generate_requirements2png: yes
# generate_github_funding: yes
# generate_github_issue_template: yes
# generate_github_feature_template: yes
# generate_install_pre_commit: yes

View File

@ -0,0 +1,26 @@
---
# This only generates the README.md file.
generate_readme: yes
# The rest of the files generated are disabled.
generate_gitignore: no
generate_yamllint: no
generate_pre_commit: no
generate_ansible_lint: no
generate_tox: no
generate_github_settings: no
generate_license: no
generate_security: no
generate_molecule: no
generate_contributing: no
generate_github_action_molecule: no
generate_github_action_galaxy: no
generate_github_action_todo: no
generate_gitlab_ci: no
generate_requirements_txt: no
generate_requirements2png: no
generate_github_funding: no
generate_github_issue_template: no
generate_github_feature_template: no
generate_install_pre_commit: no