浏览代码

:hammer: add dbmate .env support for tulip

Jeremy Zheng 2 年之前
父节点
当前提交
42a21a418d
共有 2 个文件被更改,包括 7 次插入0 次删除
  1. 6 0
      deploy/roles/mint-v2/tasks/tulip.yml
  2. 1 0
      deploy/roles/mint-v2/templates/v2/tulip/db/env.j2

+ 6 - 0
deploy/roles/mint-v2/tasks/tulip.yml

@@ -3,6 +3,12 @@
     cmd: composer install --optimize-autoloader --no-dev
     chdir: "{{ app_deploy_root }}/agile/rpc/tulip/tulip"
 
+- name: upload tulip db/.env
+  template:
+    src: v2/tulip/db/env.j2
+    dest: "{{ app_deploy_root }}/agile/rpc/tulip/tulip/db/.env"
+    mode: "0644"
+
 - name: upload tulip config.php
   template:
     src: v2/tulip/config.php.j2

+ 1 - 0
deploy/roles/mint-v2/templates/v2/tulip/db/env.j2

@@ -0,0 +1 @@
+DATABASE_URL="postgres://{{ app_tulip_db_user }}:{{ app_tulip_db_password }}@{{ app_tulip_db_host}}:{{ app_tulip_db_port }}/{{ app_tulip_db_name }}?sslmode=disable"