|
|
@@ -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() {
|