mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 18:29:21 +00:00 
			
		
		
		
	Added creation of docker-compose.override.yml file
This commit is contained in:
		| @@ -20,9 +20,10 @@ def get_docker_paths(application_id: str, path_docker_compose_instances: str) -> | ||||
|             'config':   f"{base}config/", | ||||
|         }, | ||||
|         'files': { | ||||
|             'env':            f"{base}.env/env", | ||||
|             'docker_compose': f"{base}docker-compose.yml", | ||||
|             'dockerfile':     f"{base}Dockerfile", | ||||
|             'env':                      f"{base}.env/env", | ||||
|             'docker_compose':           f"{base}docker-compose.yml", | ||||
|             'docker_compose_override':  f"{base}docker-compose.override.yml", | ||||
|             'dockerfile':               f"{base}Dockerfile", | ||||
|         } | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -28,6 +28,21 @@ | ||||
|     - env_template is failed | ||||
|     - "'Could not find or access' not in env_template.msg" | ||||
|  | ||||
| - name:           "Create (optional) '{{ docker_compose.files.docker_compose_override }}'" | ||||
|   template: | ||||
|     src:          "{{ item }}" | ||||
|     dest:         "{{ docker_compose.files.docker_compose_override }}" | ||||
|     mode:         '770' | ||||
|     force:        yes | ||||
|   notify:         docker compose up | ||||
|   register:       docker_compose_override_template | ||||
|   loop: | ||||
|     - "{{ application_id | abs_role_path_by_application_id }}/templates/docker-compose.override.yml.j2" | ||||
|     - "{{ application_id | abs_role_path_by_application_id }}/files/docker-compose.override.yml" | ||||
|   failed_when: | ||||
|     - docker_compose_override_template is failed | ||||
|     - "'Could not find or access' not in docker_compose_override_template.msg" | ||||
|  | ||||
| - name:           "Create (obligatoric) '{{ docker_compose.files.docker_compose }}'" | ||||
|   template: | ||||
|     src:          "docker-compose.yml.j2" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user