Skip to content

Commit 574b931

Browse files
committed
Prevented Stop DBs when no DBs specified
1 parent 3d74138 commit 574b931

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

.github/workflows/release-feature-branch.yaml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -279,20 +279,24 @@ jobs:
279279
run: |
280280
set -euxo pipefail
281281
282-
compose_files=()
283-
for db in ${{ join(matrix.dbs, ' ') }}; do
284-
case "$db" in
285-
postgres) compose_files+=("-f" "compose/postgres.yml") ;;
286-
postgres-postgis) compose_files+=("-f" "compose/postgres-postgis.yml") ;;
287-
mysql) compose_files+=("-f" "compose/mysql.yml") ;;
288-
singlestore) compose_files+=("-f" "compose/singlestore.yml") ;;
289-
singlestore-many) compose_files+=("-f" "compose/singlestore-many.yml") ;;
290-
mssql) compose_files+=("-f" "compose/mssql.yml") ;;
291-
cockroach) compose_files+=("-f" "compose/cockroach.yml") ;;
292-
*) echo "Unknown db '$db'"; exit 1 ;;
293-
esac
294-
done
295-
docker compose "${compose_files[@]}" down -v
282+
containers=${{ join(matrix.dbs, ' ') }}
283+
284+
if [ -n "$containers" ]
285+
compose_files=()
286+
for db in $containers; do
287+
case "$db" in
288+
postgres) compose_files+=("-f" "compose/postgres.yml") ;;
289+
postgres-postgis) compose_files+=("-f" "compose/postgres-postgis.yml") ;;
290+
mysql) compose_files+=("-f" "compose/mysql.yml") ;;
291+
singlestore) compose_files+=("-f" "compose/singlestore.yml") ;;
292+
singlestore-many) compose_files+=("-f" "compose/singlestore-many.yml") ;;
293+
mssql) compose_files+=("-f" "compose/mssql.yml") ;;
294+
cockroach) compose_files+=("-f" "compose/cockroach.yml") ;;
295+
*) echo "Unknown db '$db'"; exit 1 ;;
296+
esac
297+
done
298+
docker compose "${compose_files[@]}" down -v
299+
fi
296300
297301
attw:
298302
needs: [prepare]

0 commit comments

Comments
 (0)