--- # tasks file for build # - name: clightning - Create .clightning dir ansible.builtin.file: path: ~/vol/clightning/.clightning state: directory tags: [apps,clightning] - name: clightning - Copy clightning-node.container file ansible.builtin.template: src: clightning/clightning-node.container.j2 dest: ~/containers/clightning/clightning-node.container notify: reload_systemctl tags: [apps,clightning] - name: clightning - Link clightning-node.container to systemd location ansible.builtin.file: src: ~/containers/clightning/clightning-node.container dest: ~/.config/containers/systemd/clightning-node.container state: link force: true - name: clightning - Create Containers/bitcoin Dir ansible.builtin.file: path: ~/containers/clightning recurse: true state: directory notify: rebuild_clightning tags: [apps,clightning] - name: clightning - Copy Containerfile Template ansible.builtin.template: src: clightning/Containerfile.j2 dest: ~/containers/clightning/Containerfile notify: rebuild_clightning tags: [apps,clightning] - name: clightning - Copy entrypoint.sh ansible.builtin.copy: src: clightning/entrypoint.sh dest: ~/containers/clightning/entrypoint.sh tags: [apps,clightning] - name: clightning - Copy build script ansible.builtin.template: src: clightning/build.sh.j2 dest: ~/containers/clightning/build.sh mode: '0700' notify: rebuild_clightning tags: [apps,clightning]