Don't self-build ma1sd every time unless git sources changed

This commit is contained in:
Slavi Pantaleev 2021-01-13 20:14:47 +02:00
parent 88acc98c23
commit 2a25b63bb6

View File

@ -87,6 +87,7 @@
shell: "./gradlew dockerBuild" shell: "./gradlew dockerBuild"
args: args:
chdir: "{{ matrix_ma1sd_docker_src_files_path }}" chdir: "{{ matrix_ma1sd_docker_src_files_path }}"
when: "matrix_ma1sd_git_pull_results.changed|bool"
- name: Ensure ma1sd Docker image is tagged correctly - name: Ensure ma1sd Docker image is tagged correctly
docker_image: docker_image:
@ -97,6 +98,7 @@
repository: "{{ matrix_ma1sd_docker_image }}" repository: "{{ matrix_ma1sd_docker_image }}"
force_tag: yes force_tag: yes
source: local source: local
when: "matrix_ma1sd_git_pull_results.changed|bool"
when: "matrix_ma1sd_container_image_self_build|bool" when: "matrix_ma1sd_container_image_self_build|bool"
- name: Ensure ma1sd config installed - name: Ensure ma1sd config installed