diff options
m--------- | checkouts/pogojig | 0 | ||||
-rw-r--r-- | playbook.yml | 2 | ||||
-rw-r--r-- | setup_gerboweb.yml | 2 | ||||
-rw-r--r-- | setup_pogojig.yml | 7 |
4 files changed, 10 insertions, 1 deletions
diff --git a/checkouts/pogojig b/checkouts/pogojig -Subproject 04b34f73c1e0023ce4abdb9f1c9f0d917524762 +Subproject 75dd7db73fe87d57f5965d0c689257a56296201 diff --git a/playbook.yml b/playbook.yml index 6d558d3..0d16d7f 100644 --- a/playbook.yml +++ b/playbook.yml @@ -12,7 +12,7 @@ - name: Install host requisites dnf: - name: nginx,uwsgi,python3-flask,python3-flask-wtf,uwsgi-plugin-python3,certbot,python3-certbot-nginx,libselinux-python,git,iptables-services,python3-pycryptodomex + name: nginx,uwsgi,python3-flask,python3-flask-wtf,uwsgi-plugin-python3,certbot,python3-certbot-nginx,libselinux-python,git,iptables-services,python3-pycryptodomex,zip state: latest - name: Disable password-based root login diff --git a/setup_gerboweb.yml b/setup_gerboweb.yml index e1a49fb..c06444c 100644 --- a/setup_gerboweb.yml +++ b/setup_gerboweb.yml @@ -27,6 +27,8 @@ # FIXME: make this path configurable src: ~/gerbolyze/gerboweb/ dest: /var/lib/gerboweb/ + rsync_opts: + - "--exclude=/deploy" group: no owner: no diff --git a/setup_pogojig.yml b/setup_pogojig.yml index 8a4c827..cf49fbe 100644 --- a/setup_pogojig.yml +++ b/setup_pogojig.yml @@ -27,9 +27,16 @@ # FIXME: make this path configurable src: checkouts/pogojig/webapp/ dest: /var/lib/pogojig + delete: true group: no owner: no +- name: Pack makefile template zip + archive: + path: "{{pogojig_root}}/var/lib/pogojig_renderer" + dest: /var/lib/pogojig/static/pogojig_makefile_template.zip + format: zip + - name: Create web home for modified tracespace file: path: /var/lib/pogojig/pogospace |