pilot-playbooks/playbooks/app-install.yml
2022-07-02 15:24:45 +02:00

22 lines
549 B
YAML
Executable File

---
- name: Install app
hosts: all
become: yes
tasks:
- name: Clone repository
git:
repo: "{{ repository }}"
dest: "{{ working_dir }}/{{ container_name }}"
version: "{{ version }}"
- name: Build env file
template:
src: ../templates/.env.j2
dest: '{{ working_dir }}/{{ container_name }}/.env.pilot'
- name: Build docker-compose file
template:
src: ../templates/docker-compose.yml.j2
dest: '{{ working_dir }}/{{ container_name }}/docker-compose.pilot.yml'