17 lines
387 B
YAML
17 lines
387 B
YAML
- name: Update git repository
|
|
git:
|
|
repo: "{{ repo_url }}"
|
|
dest: "{{ project_dir }}/repo"
|
|
|
|
- name: Creates directory for release
|
|
file:
|
|
path: "{{ release_dir }}"
|
|
state: directory
|
|
|
|
- name: Copy project files
|
|
synchronize:
|
|
src: "{{ project_dir }}/repo/"
|
|
dest: "{{ release_dir }}"
|
|
rsync_opts:
|
|
- "--exclude=.git"
|
|
delegate_to: "{{ inventory_hostname }}" |