download_application_from_tag.yml 1.8 KB
---
- hosts: tag_develop
  become: true
  tasks: 
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/develop/application
        version: develop

- hosts: tag_dhipaya.prd
  become: true
  tasks:        
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dhipaya.prd/application
        version: dhipaya.prd

- hosts: tag_dhipaya.dev
  become: true
  tasks:         
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dhipaya.dev/application
        version: dhipaya.dev

- hosts: tag_deves.prd.3.0.5
  become: true
  tasks:        
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/deves.prd.3.0.5/application
        version: deves.prd.3.0.5

- hosts: tag_dma.3.0.6
  become: true
  tasks:
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dma.3.0.6/application
        version: dma.3.0.6

- hosts: tag_dma.3.1.0
  become: true
  tasks:        
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dma.3.1.0/application
        version: dma.3.1.0

- hosts: tag_dma.3.1.2
  become: true
  tasks:        
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dma.3.1.2/application
        version: dma.3.1.2

- hosts: tag_dma.3.1.4
  become: true
  tasks:        
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dma.3.1.4/application
        version: dma.3.1.4

- hosts: tag_dma.3.4.0
  become: true
  tasks:        
    - git:
        repo: 'https://ansible@example.com/ansible/application.git'
        dest: /tmp/dma.3.4.0/application
        version: dma.3.4.0