Преглед на файлове

:gear: force removal of package-lock in post-receive hook

tags/0.0.1
J преди 4 години
родител
ревизия
b0da93ae11
променени са 1 файла, в които са добавени 11 реда и са изтрити 11 реда
  1. 11
    11
      deployment/post-receive

+ 11
- 11
deployment/post-receive Целия файл

@@ -1,5 +1,16 @@
1 1
 #!/bin/bash
2 2
 
3
+REPO="/opt/staging/siimee.git"
4
+commands=(
5
+    "cd ${REPO}"
6
+    "git --git-dir=${REPO} --work-tree=${REPO} checkout master -f"
7
+    "cd ${REPO}/backend && rm -f ${REPO}/backend/package-lock.json && npm install"
8
+    "echo no build needed!"
9
+    "cd ${REPO}/frontend && rm -f ${REPO}/frontend/package-lock.json && npm install"
10
+    "npm run build"
11
+    "cd ${REPO}/backend && npm run generate && npm run reseed"
12
+)
13
+
3 14
 steps=(
4 15
     "navigate to project…"
5 16
     "git checkout…"
@@ -9,17 +20,6 @@ steps=(
9 20
     "building frontend…"
10 21
     "regenerate db data…"
11 22
 )
12
-commands=(
13
-    "cd /opt/staging/siimee.git"
14
-    "git --git-dir=/opt/staging/siimee.git --work-tree=/opt/staging/siimee.git checkout master -f"
15
-    "cd /opt/staging/siimee.git/backend && npm install"
16
-    "npm run build"
17
-    "cd /opt/staging/siimee.git/frontend && npm install"
18
-    "npm run build"
19
-    "cd /opt/staging/siimee.git/backend && npm run generate && npm run reseed"
20
-)
21
-
22
-
23 23
 SPAN=92
24 24
 COUNT=0
25 25
 hr() {

Loading…
Отказ
Запис