pilot-playbooks/playbooks/app-install.yml
2022-07-01 22:14:18 +02:00

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'