--- # tasks file for build # - name: Create ~/srv/docs ansible.builtin.file: path: ~/srv/docs/ state: directory - name: Create ~/srv/docs/sites ansible.builtin.file: path: ~/srv/docs/site state: directory - name: Create ~/srv/docs/docs ansible.builtin.file: path: ~/srv/docs/docs state: directory - name: Make dir for docs Containers ansible.builtin.file: path: ~/Containers/docs state: directory - name: Copy Containerfile Template ansible.builtin.copy: src: docs/Containerfile dest: ~/Containers/docs/Containerfile notify: rebuild_docs - name: Copy build script ansible.builtin.copy: src: docs/build.sh dest: ~/Containers/docs/build.sh mode: '0700' notify: rebuild_docs - name: Copy requirements.txt file ansible.builtin.copy: src: docs/requirements.txt dest: ~/Containers/docs/requirements.txt notify: rebuild_docs - name: Copy mkdocs.yml file ansible.builtin.copy: src: docs/mkdocs.yml dest: ~/srv/docs/mkdocs.yml notify: rebuild_docs - name: Copy docs-node.container file ansible.builtin.template: src: docs/docs-node.container.j2 dest: /home/{{ ansible_user }}/.config/containers/systemd/docs-node.container notify: reload_systemctl