mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-11-26 20:34:32 +03:00
set -e - again
This commit is contained in:
parent
68eae69fb5
commit
ceac9628c2
@ -104,14 +104,14 @@ This example-playbook would execute (on all hosts defined in the inventory) two
|
||||
* `shell` that execute three commands and return the output to our terminal
|
||||
|
||||
```yml
|
||||
hosts: all
|
||||
- hosts: all
|
||||
|
||||
tasks:
|
||||
- name: "ping all"
|
||||
ping:
|
||||
tasks:
|
||||
- name: "ping all"
|
||||
ping:
|
||||
|
||||
- name: "execute a shell command"
|
||||
shell: "date; whoami; df -h;"
|
||||
- name: "execute a shell command"
|
||||
shell: "date; whoami; df -h;"
|
||||
```
|
||||
|
||||
You can run the playbook with the command:
|
||||
@ -152,21 +152,21 @@ Role can be included in your playbook (executed via your playbook).
|
||||
|
||||
|
||||
```yml
|
||||
hosts: all
|
||||
- hosts: all
|
||||
|
||||
tasks:
|
||||
- name: "ping all"
|
||||
ping:
|
||||
- name: "execute a shell command"
|
||||
shell: "date; whoami; df -h;"
|
||||
tasks:
|
||||
- name: "ping all"
|
||||
ping:
|
||||
- name: "execute a shell command"
|
||||
shell: "date; whoami; df -h;"
|
||||
|
||||
role:
|
||||
- some_role
|
||||
- { role: another_role, some_variable: 'learnxiny', tags: ['my_tag'] }
|
||||
roles:
|
||||
- some_role
|
||||
- { role: another_role, some_variable: 'learnxiny', tags: ['my_tag'] }
|
||||
|
||||
pre_tasks:
|
||||
- name: some pre-task
|
||||
shell: echo 'this task is the last, but would be executed before roles, and before tasks'
|
||||
pre_tasks:
|
||||
- name: some pre-task
|
||||
shell: echo 'this task is the last, but would be executed before roles, and before tasks'
|
||||
```
|
||||
|
||||
#### For remaining examples we would use additional repository
|
||||
|
Loading…
Reference in New Issue
Block a user