CI: Improve test script #1953
This commit is contained in:
parent
eeee5973ad
commit
925757c8dd
|
@ -1,6 +1,6 @@
|
|||
version: '3.5'
|
||||
|
||||
## Integration Environment for Drone CI
|
||||
## Continuous Integration (CI) Test Environment
|
||||
services:
|
||||
## App Dev Container
|
||||
## Docs: https://docs.photoprism.app/developer-guide/
|
||||
|
|
|
@ -7,7 +7,6 @@ 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
|
||||
docker-compose -f docker-compose.ci.yml build
|
||||
trap "docker rm -f -v photoprism-test " INT TERM
|
||||
docker-compose -f docker-compose.ci.yml run --name photoprism-test --rm -T photoprism make all test install migrate
|
||||
|
|
Loading…
Reference in a new issue