Skip to content

Commit 90e758b

Browse files
authored
Merge pull request #200 from eesast/dev
支持多队的crash回传
2 parents 98a0b64 + b1a84ec commit 90e758b

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

dependency/shell/run.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,15 @@ if [ "$TERMINAL" = "SERVER" ]; then
105105
kill -9 $server_pid 2>/dev/null || true
106106

107107
if [ -n "${FINISH_URL:-}" ] && [ -n "${TOKEN:-}" ]; then
108-
finish_payload='{"status":"Crashed","scores":[0,0]}'
108+
zero_scores="["
109+
for ((i = 0; i < TEAM_COUNT; i++)); do
110+
if [ "$i" -gt 0 ]; then
111+
zero_scores+=","
112+
fi
113+
zero_scores+="0"
114+
done
115+
zero_scores+="]"
116+
finish_payload="{\"status\":\"Crashed\",\"scores\":$zero_scores}"
109117
curl "$FINISH_URL" -X POST \
110118
-H "Content-Type: application/json" \
111119
-H "Authorization: Bearer $TOKEN" \

0 commit comments

Comments
 (0)