passing variable in another playbook

i have created the list using set_fact and i want use this list in another playbook.
i have stored the value in the ouput.
how do i use it in another playbook??

tasks:

  • name: Initialize an empty list for our strings

set_fact:

test:

  • name: second

set_fact:

my_list: “test1”

  • name: append

set_fact:

test: “{{ test + [my_list] }}”

register: output

  • debug: msg=“{{ output }}”

newbie to ansible

You can use a global playbook, where you can import the 2 playbooks across which you want to use the variable. Something like this

  • import_playbook: play1.yaml
  • import_playbook:play2.yaml.

play2 can use the variables from play1 and vice versa. You can run the global playbook.