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