source: main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/prepare/PREPARE-ALL-SMALL.sh@ 35945

Last change on this file since 35945 was 35945, checked in by davidb, 2 years ago

Further improvements and flexibility

  • Property svn:executable set to *
File size: 1.1 KB
Line 
1#!/bin/bash
2
3tracks_to_run=${1:-track-a|track-b}
4
5run_track_a=`echo $tracks_to_run | grep track-a | wc -l`
6run_track_b=`echo $tracks_to_run | grep track-b | wc -l`
7
8echo ""
9echo "Running with stages:"
10echo " track-a : $run_track_a"
11echo " track-b : $run_track_b"
12
13echo "Sleeping for 5 seconds, to give time to press ^C to stop"
14echo "..."
15sleep 5
16echo "... continuing"
17echo ""
18
19./01-DOWNLOAD-ESC-LOD-DATA--SMALL.sh \
20 && \
21./02-EXPLODE-SPARQLRESULTS-TO-IMPORT--SMALL.sh \
22 && \
23./03-GEN-VOTING-METADATA.sh \
24 && \
25./04-COPY-VOTING-METADATA-TO-IMPORT--SMALL.sh \
26 && \
27./05-PARSE-ADDITIONAL-METADATA-FROM-WIKIPEDIA--SMALL.sh \
28 && \
29./06-COPY-PARSED-ADDITIONAL-METADATA-TO-IMPORT.sh
30
31if [ $? = 0 ] && [ $run_track_a = "1" ] ; then
32
33 ./07a-DOWNLOAD-SPOTIFY-LOD-DATA--SMALL.sh \
34 && \
35 ./08a-EXPLODE-SPOTIFY-SPARQLRESULTS-TO-IMPORT.sh
36fi
37
38if [ $? = 0 ] && [ $run_track_b = "1" ] ; then
39
40 ./07b-GENERATE-ESSENTIA-FEATURES-DATA--SMALL.sh \
41 && \
42 ./08b-COPY-AUDIO-FEATURES-TO-IMPORT--SMALL.sh
43fi
44
45if [ $? = 0 ] ; then
46 ./09-GEN-PROBLEM-LOD-LISTS.sh
47fi
48
49
Note: See TracBrowser for help on using the repository browser.