浏览代码

:hammer: test lily deployment

Jeremy Zheng 2 年之前
父节点
当前提交
f92a186b17

+ 4 - 2
deploy/roles/mint-v2/tasks/lily.yml

@@ -13,11 +13,13 @@
     group: root
     mode: "0644"
 
-- name: upload lily rpc worker service
+- name: upload lily rpc worker({{ queue }}) service
   become: true
   template:
     src: v2/lily/services/worker.service.j2
-    dest: /usr/lib/systemd/system/mint-{{ app_deploy_env }}-lily-worker.service
+    dest: /usr/lib/systemd/system/mint-{{ app_deploy_env }}-worker-{{ queue }}.service
     owner: root
     group: root
     mode: "0644"
+  vars:
+    queue: "palm.lily.tex-to-pdf"

+ 1 - 1
deploy/roles/mint-v2/tasks/tulip.yml

@@ -1,6 +1,6 @@
 - name: auto-loader optimization for tulip
   ansible.builtin.shell:
-    cmd: composer install --optimize-autoloader --no-dev
+    cmd: composer update --optimize-autoloader --no-dev
     chdir: "{{ app_deploy_root }}/agile/rpc/tulip/tulip"
 
 - name: upload tulip db/.env

+ 1 - 1
deploy/roles/mint-v2/templates/v2/lily/services/server.service.j2

@@ -4,7 +4,7 @@ After=network.target
 
 [Service]
 Type=simple
-ExecStart=/bin/bash lily.sh -d -c config.toml --server
+ExecStart=/bin/bash lily.sh -d -c config.toml
 WorkingDirectory={{ app_deploy_root }}/agile/rpc/lily
 User=www-data
 Group=www-data

+ 1 - 1
deploy/roles/mint-v2/templates/v2/lily/services/worker.service.j2

@@ -4,7 +4,7 @@ After=network.target
 
 [Service]
 Type=simple
-ExecStart=/bin/bash lily.sh -d -c config.toml --worker
+ExecStart=/bin/bash lily.sh -d -c config.toml --worker {{ queue }}
 WorkingDirectory={{ app_deploy_root }}/agile/rpc/lily
 User=www-data
 Group=www-data