-
Notifications
You must be signed in to change notification settings - Fork 0
/
makeEvaluation.sh
executable file
·64 lines (50 loc) · 1.67 KB
/
makeEvaluation.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#!/bin/bash
# Make some directories.
mkdir -p /home/evaluation/case-studies
mkdir /home/evaluation/query-results
mkdir /home/evaluation/QLDBs
# Bring scripts over.
mv /home/scripts /home/evaluation/scripts
# Get all the code.
# Also, make sure they are at the right branch.
cd /home/evaluation/case-studies
# For youtubeclone, need to make an outer directory.
mkdir youtubeclone
cd youtubeclone
git clone https://github.com/TaintAnalysis-DB-Benchmarks/youtubeclone-backend.git
git clone https://github.com/TaintAnalysis-DB-Benchmarks/youtubeclone-frontend.git
cd youtubeclone-backend
git checkout orm-refactoring-original
# Frontend repo doesn't need to have a branch change.
# Back up out of youtubeclone parent dir.
cd ../..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/NetSteam
cd NetSteam
git checkout orm-refactoring-original
cd ..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/property-manage
cd property-manage
git checkout orm-refactoring-original
cd ..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/eventbright
cd eventbright
git checkout orm-refactoring-original
cd ..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/wall
cd wall
git checkout orm-refactoring-original
cd ..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/Math_Fluency_App
cd Math_Fluency_App
git checkout orm-refactoring-original
cd ..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/Graceshopper-Elektra
cd Graceshopper-Elektra
git checkout orm-refactoring-original
cd ..
git clone https://github.com/TaintAnalysis-DB-Benchmarks/employee-tracker
cd employee-tracker
git checkout orm-refactoring-original
cd ..
# Move the configs over.
rm /home/makeEvaluation.sh