Skip to content

Commit 26d064f

Browse files
committed
chore: exports versions variables in pre-commit script
1 parent ae465fd commit 26d064f

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

hooks/pre-commit

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@
99
# docker compose -f compose.yml -f compose.override.test.yml --env-file backend/src/tests/.env run -T --rm backend_api sh -c "ruff format ."
1010
# docker compose -f compose.yml -f compose.override.test.yml --env-file backend/src/tests/.env run -T --rm backend_api sh -c "pytest -v"
1111

12+
if [ ! -f versions.env ]; then
13+
echo "Missing versions.env in repository root."
14+
exit 1
15+
fi
16+
17+
# Export image/tool version variables used by compose.yml and Dockerfiles.
18+
set -a
19+
. ./versions.env
20+
set +a
21+
1222
# Get the build back in, when having less frequent changes and closer to release:
1323
docker compose -f compose.yml -f compose.override.test.yml --env-file backend/src/tests/.env build
1424
docker compose -f compose.yml -f compose.override.test.yml --env-file backend/src/tests/.env up -d

0 commit comments

Comments
 (0)