ci: use faster compose file for ci
This commit is contained in:
parent
b0d6e905f1
commit
6d5aec39fe
4
.github/workflows/tests.yml
vendored
4
.github/workflows/tests.yml
vendored
|
@ -29,8 +29,8 @@ jobs:
|
|||
export BUILDKIT_PROGRESS=plain
|
||||
docker pull composer:2.0
|
||||
docker pull php:8.0-cli-alpine
|
||||
docker compose build
|
||||
docker compose up -d
|
||||
docker compose -f docker-compose.yml -f docker-compose.ci.yml build
|
||||
docker compose -f docker-compose.yml -f docker-compose.ci.yml up -d
|
||||
sleep 30
|
||||
- name: Doctor
|
||||
run: docker compose exec -T appwrite doctor
|
||||
|
|
55
docker-compose.ci.yml
Normal file
55
docker-compose.ci.yml
Normal file
|
@ -0,0 +1,55 @@
|
|||
services:
|
||||
appwrite:
|
||||
container_name: appwrite
|
||||
image: appwrite-dev
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
- DEBUG=false
|
||||
- TESTING=true
|
||||
- VERSION=dev
|
||||
|
||||
appwrite-realtime:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-audits:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-webhooks:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-deletes:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-databases:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-builds:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-certificates:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-functions:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-executor:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-mails:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-worker-messaging:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-maintenance:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-usage-timeseries:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-usage-database:
|
||||
image: appwrite-dev
|
||||
|
||||
appwrite-schedule:
|
||||
image: appwrite-dev
|
Loading…
Reference in a new issue