22 lines
526 B
YAML
Executable File
22 lines
526 B
YAML
Executable File
---
|
|
- name: Install app
|
|
hosts: webservers
|
|
become: yes
|
|
|
|
tasks:
|
|
- name: Clone repository
|
|
git:
|
|
repo: "{{ repository }}"
|
|
dest: "{{ working_dir }}/{{ name }}"
|
|
version: "{{ version }}"
|
|
|
|
- name: Build env file
|
|
template:
|
|
src: ../templates/.env.j2
|
|
dest: '{{ working_dir }}/{{ name }}/.env.pilot'
|
|
|
|
- name: Build docker-compose file
|
|
template:
|
|
src: ../templates/docker-compose.yml.j2
|
|
dest: '{{ working_dir }}/{{ name }}/docker-compose.pilot.yml'
|