mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-07-30 16:41:28 -07:00
30 lines
755 B
YAML
30 lines
755 B
YAML
---
|
|
- name: Test
|
|
hosts: localhost
|
|
connection: local
|
|
gather_facts: false
|
|
vars_files:
|
|
- vars.yml
|
|
tasks:
|
|
- name: TEST | render inventory file
|
|
ansible.builtin.copy:
|
|
dest: "../{{ inventory_filename }}"
|
|
content: "{{ lookup('template', '../templates/inventory.yml.j2') }}"
|
|
mode: preserve
|
|
|
|
- name: slurp
|
|
ansible.builtin.slurp:
|
|
src: "../{{ inventory_filename }}"
|
|
register: _inv
|
|
|
|
- name: debug
|
|
ansible.builtin.debug:
|
|
msg: "{{ _inv.content | b64decode }}"
|
|
verbosity: 3
|
|
|
|
- name: TEST | refresh inventory
|
|
ansible.builtin.meta: refresh_inventory
|
|
|
|
- name: TEST | run test case
|
|
ansible.builtin.include_tasks:
|
|
file: "testcase_{{ testcase }}.yml"
|