1
0
Fork 0
mirror of synced 2024-06-03 03:14:50 +12:00

ci: use faster compose file for ci

This commit is contained in:
Torsten Dittmann 2022-09-14 16:44:50 +02:00
parent b0d6e905f1
commit 6d5aec39fe
2 changed files with 57 additions and 2 deletions

View file

@ -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
View 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