Description: We need to develop a new feature of the role filetree-create in the ansible collection infra.controller_configuration. The objective is to create a task that
takes the name of a project as input and export all configuration related with that project.
Requirements:
- The task should accept the project name as an argument.
- It should gather all configurations related to the given project.
- The export format should be in YAML
Expected Outcome
The tasks should allow users to easily export all objects related to a specific project:
- project
- job_templates
- workflow_job_templates
- workflows_nodes
- inventory_sources
- schedules
- notifications
- roles
- teams
- organization
- credentials
- execution_environment