mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 18:29:21 +00:00 
			
		
		
		
	Different optimations and mig integration. test will fail due to strickter validation checks. need to be cleaned up tomorrow
This commit is contained in:
		
							
								
								
									
										35
									
								
								roles/web-app-mig/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								roles/web-app-mig/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | ||||
| --- | ||||
| - block:  | ||||
|   - name: Load docker compose vars | ||||
|     include_vars: | ||||
|       file: roles/docker-compose/vars/docker-compose.yml | ||||
|       name: mig_docker_compose | ||||
|  | ||||
|   - name: Set roles volume variable | ||||
|     set_fact: | ||||
|       mig_roles_meta_volume:  "{{ mig_docker_compose.docker_compose.directories.volumes }}/roles/" | ||||
|      | ||||
|   - name: Set roles list variable | ||||
|     set_fact: | ||||
|       mig_roles_meta_list:    "{{ mig_roles_meta_volume }}list.json" | ||||
|  | ||||
|   - name: "load docker, proxy for '{{application_id}}'" | ||||
|     include_role:  | ||||
|       name: cmp-docker-proxy | ||||
|  | ||||
|   - name: Create tree | ||||
|     command: "cymais build tree --no-signal --alarm-timeout 0 -s {{  mig_roles_meta_volume }}" | ||||
|     when:  | ||||
|       - mig_build_data | ||||
|  | ||||
|   - name: Create roles list | ||||
|     command: "cymais build roles_list --no-signal --alarm-timeout 0 -o {{ mig_roles_meta_list }}" | ||||
|     when:  | ||||
|       - mig_build_data | ||||
|  | ||||
|   - name: run the web-app-mig tasks once | ||||
|     set_fact: | ||||
|       run_once_docker_web_app_mig: true | ||||
|   name: "Setup Meta Infinite Graph" | ||||
|   when: run_once_docker_web_app_mig is not defined | ||||
|    | ||||
		Reference in New Issue
	
	Block a user