- name: Build containers hosts: localhost tasks: - name: Install dependencies command: pnpm install args: chdir: "{{ playbook_dir }}" - name: Build the Angular app command: ng build args: chdir: "{{ playbook_dir }}" - name: Get the version from git command: git describe --dirty --tags register: version args: chdir: "{{ playbook_dir }}" - name: Build frontend container containers.podman.podman_image: name: "treetrail-frontend:{{ version.stdout }}" state: build path: "{{ playbook_dir }}" build: format: oci force_rm: yes cache: no file: Containerfile #quadlet_options: # - | # [Install] # WantedBy=default.target