Changeset View
Changeset View
Standalone View
Standalone View
ci/Makefile
Show All 11 Lines | |||||
sed -i 's/{{ public_ip }}/${PUBLIC_IP}/g' src/env.local ; \ | sed -i 's/{{ public_ip }}/${PUBLIC_IP}/g' src/env.local ; \ | ||||
sed -i 's/{{ openexchangerates_api_key }}/${OPENEXCHANGERATES_API_KEY}/g' src/env.local ; \ | sed -i 's/{{ openexchangerates_api_key }}/${OPENEXCHANGERATES_API_KEY}/g' src/env.local ; \ | ||||
sed -i 's/{{ firebase_api_key }}/${FIREBASE_API_KEY}/g' src/env.local ; | sed -i 's/{{ firebase_api_key }}/${FIREBASE_API_KEY}/g' src/env.local ; | ||||
setup: | setup: | ||||
cd .. && bin/quickstart.sh --nodev | cd .. && bin/quickstart.sh --nodev | ||||
build: | build: | ||||
cd .. && DOCKER_BUILDKIT=0 docker compose build swoole && DOCKER_BUILDKIT=0 docker compose build tests && cd ci | cd .. && DOCKER_BUILDKIT=0 docker compose -f docker-compose.yml -f docker-compose.build.yml build swoole && DOCKER_BUILDKIT=0 docker compose -f docker-compose.yml -f docker-compose.build.yml build tests && cd ci | ||||
lint: | lint: | ||||
docker run -v ${PWD}/../:/src/kolab.orig -t kolab-tests /lint.sh | docker run -v ${PWD}/../:/src/kolab.orig -t kolab-tests /lint.sh | ||||
test: | test: | ||||
docker run --network=host -v ${PWD}/../src:/src/kolabsrc.orig -t kolab-tests /init.sh | docker run --network=kolab_kolab -v ${PWD}/../src:/src/kolabsrc.orig -t kolab-tests /init.sh | ||||
all: configure setup build lint test | all: configure setup build lint test | ||||