9 lines
331 B
Bash
9 lines
331 B
Bash
#!/bin/sh
|
|
# Start DingTalk channel only if credentials are configured.
|
|
# When not configured, exits cleanly so supervisord marks it as EXITED (not ERROR).
|
|
if [ -z "$DINGTALK_CLIENT_ID" ]; then
|
|
echo "[dingtalk] DINGTALK_CLIENT_ID not set — channel disabled, exiting."
|
|
exit 0
|
|
fi
|
|
exec node /app/bridge/dist/channels/dingtalk.js
|