| @@ -35,17 +35,19 @@ | |||||
| repo: https://github.com/tulir/mautrix-hangouts.git | repo: https://github.com/tulir/mautrix-hangouts.git | ||||
| dest: "{{ matrix_mautrix_hangouts_docker_src_files_path }}" | dest: "{{ matrix_mautrix_hangouts_docker_src_files_path }}" | ||||
| force: "yes" | force: "yes" | ||||
| register: matrix_mautrix_hangouts_git_pull_results | |||||
| when: "matrix_mautrix_hangouts_enabled|bool and matrix_mautrix_hangouts_container_image_self_build" | when: "matrix_mautrix_hangouts_enabled|bool and matrix_mautrix_hangouts_container_image_self_build" | ||||
| - name: Ensure Mautrix Hangouts Docker image is built | - name: Ensure Mautrix Hangouts Docker image is built | ||||
| docker_image: | docker_image: | ||||
| name: "{{ matrix_mautrix_hangouts_docker_image }}" | name: "{{ matrix_mautrix_hangouts_docker_image }}" | ||||
| source: build | source: build | ||||
| force_source: yes | |||||
| build: | build: | ||||
| dockerfile: Dockerfile | dockerfile: Dockerfile | ||||
| path: "{{ matrix_mautrix_hangouts_docker_src_files_path }}" | path: "{{ matrix_mautrix_hangouts_docker_src_files_path }}" | ||||
| pull: yes | pull: yes | ||||
| when: "matrix_mautrix_hangouts_enabled|bool and matrix_mautrix_hangouts_container_image_self_build" | |||||
| when: "matrix_mautrix_hangouts_enabled|bool and matrix_mautrix_hangouts_container_image_self_build and matrix_mautrix_hangouts_git_pull_results.changed" | |||||
| - name: Check if an old database file already exists | - name: Check if an old database file already exists | ||||
| stat: | stat: | ||||