- hosts: localhost vars_files: - ../../map.yml - ../../podman/map.yml tasks: - name: "apps/pms-cli : Create pms-cli app-dir" file: state: directory path: "{{ app_dir }}/pms-cli" owner: root group: root mode: "0755" - name: "apps/pms-cli : Clone pms-cli git repo" git: repo: https://git.noveria.org/Tools/pms-cli.git dest: "{{ app_dir }}/pms-cli" force: true - name: "apps/pms-cli : Symlink to bin directory" file: state: link src: "{{ app_dir }}/pms-cli/pms-cli" dest: "{{ bin_dir }}/pms-cli" owner: root group: root mode: "0755" - name: "apps/pms-cli : Create pms-cli config dir" file: state: directory name: "{{ etc_dir }}/pms-cli" owner: root group: root mode: "0755" - name: "apps/pms-cli : Populate pms-cli Config" template: src: files/pms-cli.json.j2 dest: "{{ etc_dir }}/pms-cli/pms-cli.json" owner: root group: root mode: "0644" vars: PODMAN_DIRECTORY: "{{ podman_dir }}"