下記を実行した場合
tasks/main.yaml
1- name: write several information 2 include_tasks: test.yaml 3 with_subelements: 4 - "{{ list }}" 5 - info
tasks/test.yaml
1- name: write information 1 2 win_lineinfile: 3 path: C:\XXXXXXX 4 insertafter: EOF 5 line: |- 6 "{{ list.0.hoge }}" 7 8- name: write information 2 9 win_lineinfile: 10 path: C:\XXXXXXX 11 insertafter: EOF 12 line: |- 13 {{ list.1.name }} 14 {{ list.1.age }}
vars/main.yaml
1list : 2 - hoge: "test" 3 user: 4 - name: "tanaka" 5 age: "12" 6 - name: "suzuki" 7 age: "13" 8 - hoge: "test2" 9 user: 10 - name: "takahashi" 11 age: "12" 12
以下のような結果になると思います。
test
tanaka
12
test
suzuki
13
test2
takahashi
12
ではなく、
test
tanaka
12
suzuki
13
test2
takahashi
12
という結果を得たいです。いい感じにスキップさせたいのですが、アイデアが思いつかず、ご助力いただけないでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。