- name: Test playbook for roles/jdk
hosts: localhost
user: root
vars:
jdk_root: /tmp/opt/java
roles:
- { role: jdk, jdk_version: "1.8.0_40" }
---
#
# JDK
#
- debug: var=ansible_user_id
- name: Assures {{jdk_root}} dir exists
file: path={{jdk_root}} state=directory
...
ansible-playbook -i /path/to/hosts test-jdk.yml -v
PLAY [Test playbook for roles/jdk] ********************************************
GATHERING FACTS ***************************************************************
ok: [localhost]
TASK: [jdk | debug var=ansible_user_id] ***************************************
ok: [localhost] => {
"ansible_user_id": "vagrant"
}
...