From bdcb2673026ebc7698bdfb6a4cf193a8640e7e4c Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Sat, 14 Sep 2024 18:24:49 -0400 Subject: [PATCH] feat: real commands in joj3-teapot --- bin/joj3-teapot | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/bin/joj3-teapot b/bin/joj3-teapot index fe61dcf..e6d0f8a 100755 --- a/bin/joj3-teapot +++ b/bin/joj3-teapot @@ -2,5 +2,24 @@ set -e -# TODO: real teapot commands -LOG_FILE_PATH=/tmp/joint-teapot.log /usr/local/bin/joint-teapot --help +LOG_FILE_PATH=/tmp/joint-teapot.log +ENV_FILE_PATH=/mnt/tt/.config/teapot.env +JOJ3_RESULT_FILE_PATH=/tmp/joj3_result.json +GRADING_REPO_NAME="$1" +SUBMITTER_NAME="$GITHUB_ACTOR" +SUBMITTER_REPO_NAME=$(echo "$GITHUB_REPOSITORY" | cut -d'/' -f2) + +/usr/local/bin/joint-teapot joj3-scoreboard \ + $ENV_FILE_PATH \ + $JOJ3_RESULT_FILE_PATH \ + $SUBMITTER_NAME \ + $GRADING_REPO_NAME +/usr/local/bin/joint-teapot joj3-failed-table \ + $ENV_FILE_PATH \ + $JOJ3_RESULT_FILE_PATH \ + $GRADING_REPO_NAME \ + $SUBMITTER_REPO_NAME +/usr/local/bin/joint-teapot joj3-create-result-issue \ + $ENV_FILE_PATH \ + $JOJ3_RESULT_FILE_PATH \ + $SUBMITTER_REPO_NAME