Ansible Playbook Validation Pipeline
Ansible Playbook Validation Pipeline: a task in repo2rlenv-seta-evol (Harbor dataset). The script must: - Process every .yaml file in playbooks/ in parallel using & and wait - For each file, validate ALL four conditions: 1. Contains hosts: field 2. Contains tasks: field 3. Contains at least one…
The task
The script must: - Process every `.yaml` file in `playbooks/` **in parallel** using `&` and `wait` - For each file, validate ALL four conditions: 1. Contains `hosts:` field 2. Contains `tasks:` field 3. Contains at least one line with `name:` (task name) 4. Does NOT contain `{{` without a matching `}}` on the same…
Part of FineEnvs/repo2rlenv-seta-evol.