From 1a9b51cae57e593d05857ce4724891844e0098bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sven-Ove=20H=C3=A4nsel?= <sven-ove.haensel@hs-hannover.de>
Date: Wed, 9 Apr 2025 11:36:11 +0200
Subject: [PATCH] update script for gwdg

---
 code/build_push_container.sh | 26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/code/build_push_container.sh b/code/build_push_container.sh
index 9cdbce7..7e32f3f 100644
--- a/code/build_push_container.sh
+++ b/code/build_push_container.sh
@@ -5,20 +5,30 @@ echo 'Logging into docker...'
 # docker login lab.it.hs-hannover.de:4567
 docker login docker.gitlab.gwdg.de
 # Docker build and push for each name and path
+# declare -A paths=(
+#     ["sub_ongdb"]="./infrastructure/streaming/clients/sub/ongdb"   
+#     ["sub_mem"]="./infrastructure/streaming/clients/sub/memgraph"
+#     ["sub_pg"]="./infrastructure/streaming/clients/sub/postgres"
+#     ["sub_neo4j"]="./infrastructure/streaming/clients/sub/neo4j"
+#     ["pub_cdm"]="./infrastructure/streaming/clients/pub"
+#     ["neo4j_queries"]="./eval/queries/cypher/neo4j"
+#     ["memgraph_queries"]="./eval/queries/cypher/memgraph"
+#     ["ongdb_queries"]="./eval/queries/cypher/ongdb"
+#     ["sql_queries"]="./eval/queries/sql"
+# )
+
 declare -A paths=(
-    # ["sub_ongdb"]="./infrastructure/streaming/clients/sub/ongdb"   
-    # ["sub_mem"]="./infrastructure/streaming/clients/sub/memgraph"
-    # ["sub_pg"]="./infrastructure/streaming/clients/sub/postgres"
-    # ["sub_neo4j"]="./infrastructure/streaming/clients/sub/neo4j"
+    ["sub_mem"]="./infrastructure/streaming/clients/sub/memgraph"
     ["pub_cdm"]="./infrastructure/streaming/clients/pub"
-    # ["neo4j_queries"]="./eval/queries/cypher/neo4j"
-    # ["memgraph_queries"]="./eval/queries/cypher/memgraph"
-    # ["ongdb_queries"]="./eval/queries/cypher/ongdb"
-    # ["sql_queries"]="./eval/queries/sql"
+    ["memgraph_queries"]="./eval/queries/cypher/memgraph"
 )
 
 for name in "${!paths[@]}"; do
     path=${paths[$name]}
+    if [[ -z "$name" || -z "$path" ]]; then
+        echo "Error: 'name' or 'path' is empty. Skipping..."
+        continue
+    fi
     echo ''
     echo 'Build docker image for '${name}'...' 
     docker build -t docker.gitlab.gwdg.de/sven-ove.haensel/ma_haensel/${name} ${path}
-- 
GitLab