CI: Update deploy and test scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
parent
c7ad17b60c
commit
0b46643def
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# exit on error
|
||||
set -e
|
||||
set -ex
|
||||
|
||||
# install QEMU for multi-arch builds
|
||||
scripts/install-qemu.sh
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# exit on error
|
||||
set -e
|
||||
set -ex
|
||||
|
||||
# install QEMU for multi-arch builds
|
||||
scripts/install-qemu.sh
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# exit on error
|
||||
set -e
|
||||
set -ex
|
||||
|
||||
# install QEMU for multi-arch builds
|
||||
scripts/install-qemu.sh
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e
|
||||
# exit on error
|
||||
set -ex
|
||||
|
||||
# Login
|
||||
scripts/docker/login.sh
|
||||
|
@ -10,5 +11,5 @@ docker-compose -f docker-compose.ci.yml down --remove-orphans
|
|||
docker-compose -f docker-compose.ci.yml pull
|
||||
docker-compose -f docker-compose.ci.yml build --pull
|
||||
trap "docker-compose -f docker-compose.ci.yml down --remove-orphans" INT TERM
|
||||
docker-compose -f docker-compose.ci.yml run --rm -T photoprism make all test install migrate
|
||||
docker-compose -f docker-compose.ci.yml run --rm photoprism make all test install migrate
|
||||
docker-compose -f docker-compose.ci.yml down --remove-orphans
|
||||
|
|
Loading…
Reference in a new issue