From cec49b23bad651c2113b3cefab7fbba5a12e7a31 Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Tue, 26 May 2020 14:30:27 -0400 Subject: [PATCH] Save DB schema during test run (#891) Places the output of `pg_dump --schema-only` into the saved build artifact as `schema.sql` Closes #877 --- .github/workflows/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index abadcba..c807573 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -196,6 +196,7 @@ jobs: else DB_SIZE_MB=$(docker-compose run --rm -u $(id -u):$(id -g) openmaptiles-tools psql.sh -qtAc 'select pg_database_size(current_database())/1024/1024;') fi + docker-compose run --rm -u $(id -u):$(id -g) openmaptiles-tools pg_dump --schema-only > "${PROFILE_DIR}/schema.sql" echo "$DB_SIZE_MB" > "${PROFILE_DIR}/db_size.tsv" }