mirror of
https://github.com/PostHog/posthog.git
synced 2024-11-30 19:41:46 +01:00
ceccb49800
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Anirudh Pillai <anirudhx5@gmail.com>
18 lines
398 B
Bash
Executable File
18 lines
398 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
# this kills all processes when the last one terminates
|
|
trap 'kill $(jobs -p)' EXIT
|
|
|
|
source ./bin/celery-queues.env
|
|
|
|
# start celery worker with heartbeat (-B)
|
|
python manage.py run_autoreload_celery --type=worker &
|
|
python manage.py run_autoreload_celery --type=beat &
|
|
|
|
if [[ "$PLUGIN_SERVER_IDLE" != "1" && "$PLUGIN_SERVER_IDLE" != "true" ]]; then
|
|
./bin/plugin-server
|
|
fi
|
|
|
|
wait
|