Initial commit
This commit is contained in:
		
							
								
								
									
										66
									
								
								roles/common/tasks/git.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										66
									
								
								roles/common/tasks/git.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,66 @@ | ||||
| --- | ||||
|  | ||||
| # --- | ||||
| #  Default reposotories | ||||
| # --- | ||||
|  | ||||
| - name: (git.yml) Install/Update default repositories | ||||
|   git: | ||||
|     repo: '{{ item.repo }}' | ||||
|     dest: '{{ item.dest }}' | ||||
|   with_items: '{{ git_default_repositories }}' | ||||
|   loop_control: | ||||
|     label: "{{ item.name }}" | ||||
|   tags: | ||||
|     - git-default-repositories | ||||
|  | ||||
|  | ||||
| # --- | ||||
| #  Group [file_server] reposotories | ||||
| # --- | ||||
|  | ||||
| - name: (git.yml) Install/Update file_server repositories | ||||
|   git: | ||||
|     repo: '{{ item.repo }}' | ||||
|     dest: '{{ item.dest }}' | ||||
|   with_items: '{{ git_oopen_server_repositories }}' | ||||
|   loop_control: | ||||
|     label: "{{ item.name }}" | ||||
|   when: "groups['file_server']|string is search(inventory_hostname)" | ||||
|   tags: | ||||
|     - git-file-server-repositories | ||||
|  | ||||
|  | ||||
| # --- | ||||
| #  Group [samba_server] reposotories | ||||
| # --- | ||||
|  | ||||
| - name: (git.yml) Install/Update samba server repositories | ||||
|   git: | ||||
|     repo: '{{ item.repo }}' | ||||
|     dest: '{{ item.dest }}' | ||||
|   with_items: '{{ git_samba_repositories }}' | ||||
|   loop_control: | ||||
|     label: "{{ item.name }}" | ||||
|   when: "groups['samba_server']|string is search(inventory_hostname)" | ||||
|   ignore_errors: True | ||||
|   tags: | ||||
|     - git-samba-server-repositories | ||||
|  | ||||
|  | ||||
| # --- | ||||
| #  Group [gateway_server] reposotories | ||||
| # --- | ||||
|  | ||||
| - name: (git.yml) Install/Update gateway repositories | ||||
|   git: | ||||
|     repo: '{{ item.repo }}' | ||||
|     dest: '{{ item.dest }}' | ||||
|   with_items: '{{ git_gateway_repositories }}' | ||||
|   loop_control: | ||||
|     label: "{{ item.name }}" | ||||
|   when: "groups['gateway_server']|string is search(inventory_hostname)" | ||||
|   tags: | ||||
|     - git-gateway-server-repositories | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user