From 19f26a79cd5882c5a84a89c767da12c320422269 Mon Sep 17 00:00:00 2001 From: Michael Mayer Date: Tue, 23 Nov 2021 20:42:01 +0100 Subject: [PATCH] CI: Add scripts/test.sh --- scripts/deploy-preview.sh | 13 +++---------- scripts/test.sh | 13 +++++++++++++ 2 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 scripts/test.sh diff --git a/scripts/deploy-preview.sh b/scripts/deploy-preview.sh index db4dfac54..18c448bf6 100644 --- a/scripts/deploy-preview.sh +++ b/scripts/deploy-preview.sh @@ -2,17 +2,10 @@ set -e -# Login -scripts/docker-login.sh +# Run tests +scripts/test.sh -# Test -docker-compose -f docker-compose.ci.yml pull -docker-compose -f docker-compose.ci.yml stop -docker-compose -f docker-compose.ci.yml up -d --build --force-recreate -docker-compose -f docker-compose.ci.yml exec -T photoprism make all test install migrate -docker-compose -f docker-compose.ci.yml down - -# Deploy +# Build images scripts/install-qemu.sh sleep 2 make docker-preview diff --git a/scripts/test.sh b/scripts/test.sh new file mode 100644 index 000000000..0cd7d1d9d --- /dev/null +++ b/scripts/test.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +set -e + +# Login +scripts/docker-login.sh + +# Run tests +docker-compose -f docker-compose.ci.yml pull +docker-compose -f docker-compose.ci.yml stop +docker-compose -f docker-compose.ci.yml up -d --build --force-recreate +docker-compose -f docker-compose.ci.yml exec -T photoprism make all test install migrate +docker-compose -f docker-compose.ci.yml down