15 lines
491 B
YAML
15 lines
491 B
YAML
---
|
|
- name: Deploy impress-2020 from `main` on GitHub
|
|
hosts: webserver
|
|
tasks:
|
|
- name: Pull impress-2020 from `main` on GitHub
|
|
git:
|
|
repo: https://github.com/matchu/impress-2020.git
|
|
dest: /srv/impress-2020/latest-version
|
|
version: main
|
|
- name: Install dependencies with yarn
|
|
command:
|
|
chdir: /srv/impress-2020/latest-version
|
|
cmd: yarn install
|
|
register: result
|
|
changed_when: '"Already up-to-date." not in result.stdout'
|