File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
scripts/reports/compilations Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -15,11 +15,10 @@ set -o errexit -o pipefail
15
15
REPORT_COMPILATIONS_SCRIPT_DIR=${REPORT_COMPILATIONS_SCRIPT_DIR:- $( CDPATH=. cd -- " $( dirname -- " ${BASH_SOURCE[0]} " ) " && pwd -P )}
16
16
echo " AllReports: REPORT_COMPILATIONS_SCRIPT_DIR=${REPORT_COMPILATIONS_SCRIPT_DIR} "
17
17
18
- REPORTS_SCRIPT_DIR=${REPORTS_SCRIPT_DIR:- $(dirname -- " ${REPORT_COMPILATIONS_SCRIPT_DIR} " )}
19
- echo " AllReports: REPORTS_SCRIPT_DIR=${REPORTS_SCRIPT_DIR} "
20
-
21
- # Run all report scripts
22
- for report_script_file in " ${REPORTS_SCRIPT_DIR} " /* .sh; do
23
- echo " AllReports: Starting ${report_script_file} ..." ;
24
- source " ${report_script_file} "
25
- done
18
+ # The reports will not be generically searched as files anymore
19
+ # but will be processed in order. Especially the visualization
20
+ # needs to be done as a last step to be able to use properties
21
+ # and data written to the Graph in the CsvReports.
22
+ source " ${REPORT_COMPILATIONS_SCRIPT_DIR} /CsvReports.sh"
23
+ source " ${REPORT_COMPILATIONS_SCRIPT_DIR} /JupyterReports.sh"
24
+ source " ${REPORT_COMPILATIONS_SCRIPT_DIR} /VisualizationReports.sh"
Original file line number Diff line number Diff line change 6
6
# Therefore these reports will take longer and require more ressources than just plain database queries/procedures.
7
7
8
8
# Requires reports/*.sh
9
+ # Needs to run after reports/TopologySortCsv.sh that provides the property "topologicalSortIndex" to be queried.
9
10
10
11
# Fail on any error ("-e" = exit on first error, "-o pipefail" exist on errors within piped commands)
11
12
set -o errexit -o pipefail
You can’t perform that action at this time.
0 commit comments