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