You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.4 KiB
47 lines
1.4 KiB
[supervisord] |
|
nodaemon=true |
|
user=root |
|
|
|
[program:grafana] |
|
user=root |
|
directory=/var/lib/grafana |
|
command=bash -c 'while [ ! -f /root/enne2corp-fullstacktest-app/dist/gpx_fullstack_test* ]; do sleep 1; done; /run.sh' |
|
stdout_logfile=/dev/fd/1 |
|
stdout_logfile_maxbytes=0 |
|
redirect_stderr=true |
|
killasgroup=true |
|
stopasgroup=true |
|
autostart=true |
|
|
|
[program:delve] |
|
user=root |
|
command=/bin/bash -c 'pid=""; while [ -z "$pid" ]; do pid=$(pgrep -f gpx_fullstack_test); done; /root/go/bin/dlv attach --api-version=2 --headless --continue --accept-multiclient --listen=:2345 $pid' |
|
stdout_logfile=/dev/fd/1 |
|
stdout_logfile_maxbytes=0 |
|
redirect_stderr=true |
|
killasgroup=false |
|
stopasgroup=false |
|
autostart=true |
|
autorestart=true |
|
|
|
[program:build-watcher] |
|
user=root |
|
command=/bin/bash -c 'while inotifywait -e modify,create,delete -r /var/lib/grafana/plugins/enne2corp-fullstacktest-app; do echo "Change detected, restarting delve...";supervisorctl restart delve; done' |
|
stdout_logfile=/dev/fd/1 |
|
stdout_logfile_maxbytes=0 |
|
redirect_stderr=true |
|
killasgroup=true |
|
stopasgroup=true |
|
autostart=true |
|
|
|
[program:mage-watcher] |
|
user=root |
|
environment=PATH="/usr/local/go/bin:/root/go/bin:%(ENV_PATH)s" |
|
directory=/root/enne2corp-fullstacktest-app |
|
command=/bin/bash -c 'git config --global --add safe.directory /root/enne2corp-fullstacktest-app && mage -v watch' |
|
stdout_logfile=/dev/fd/1 |
|
stdout_logfile_maxbytes=0 |
|
redirect_stderr=true |
|
killasgroup=true |
|
stopasgroup=true |
|
autostart=true
|
|
|