|
|
@@ -55,7 +55,6 @@ type: docker
|
|
55
|
55
|
name: frontend_run_build
|
|
56
|
56
|
depends_on:
|
|
57
|
57
|
- frontend_run_tests
|
|
58
|
|
- - backend_run_tests
|
|
59
|
58
|
trigger:
|
|
60
|
59
|
status:
|
|
61
|
60
|
- success
|
|
|
@@ -94,6 +93,11 @@ kind: pipeline
|
|
94
|
93
|
name: deploy
|
|
95
|
94
|
depends_on:
|
|
96
|
95
|
- backend_run_tests
|
|
|
96
|
+trigger:
|
|
|
97
|
+ status:
|
|
|
98
|
+ - success
|
|
|
99
|
+ branch:
|
|
|
100
|
+ - dev
|
|
97
|
101
|
|
|
98
|
102
|
steps:
|
|
99
|
103
|
# post-receive hook
|
|
|
@@ -107,3 +111,10 @@ steps:
|
|
107
|
111
|
ssh_key:
|
|
108
|
112
|
# !: id_rsa from DRONE machine
|
|
109
|
113
|
from_secret: push_deploy_key
|
|
|
114
|
+
|
|
|
115
|
+volumes:
|
|
|
116
|
+ - name: backend_node_cache
|
|
|
117
|
+ host:
|
|
|
118
|
+ path: /tmp/cache/drone/backend/node_modules
|
|
|
119
|
+---
|
|
|
120
|
+
|