summaryrefslogtreecommitdiff
path: root/test/playbook-always-run.yml
blob: 9b6a921a671d2a0c05a51fc1f1ca675ef65ce2a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
- hosts: all
  connection: local
  gather_facts: False
  vars:
    var_true: True
    var_false: False
    var_empty_str: "''"
    var_null: ~

  tasks:
  - action: command echo ping
    always_run: yes

  - action: command echo pong 1

  - action: command echo pong 2
    always_run: no

  - action: command echo pong 3
    always_run: 1 + 1

  - action: command echo pong 4
    always_run: "''"

  - action: command echo pong 5
    always_run: False

  - action: command echo pong 6
    always_run: True

  - action: command echo pong 7
    always_run: var_true

  - action: command echo pong 8
    always_run: var_false

  - action: command echo pong 9
    always_run: var_empty_str

  - action: command echo pong 10
    always_run: var_null

  # this will never run...
  - action: command echo pong 11
    always_run: yes
    when: no