diff --git a/.drone.yml b/.drone.yml index 807f5b3..19ae5ac 100644 --- a/.drone.yml +++ b/.drone.yml @@ -28,13 +28,7 @@ steps: - make test - name: scoreboard commands: - - 'export ORIG_HOME=$(grep ^${USER}: /etc/passwd |cut -d : -f 6)' - - PATH=$PATH:$ORIG_HOME/.local/bin - - if echo "${DRONE_REPO_NAME}" | grep -q '-'; then SUBMITTER_NAME=$(echo "{DRONE_REPO_NAME}" | cut -d'-' -f1); else SUBMITTER_NAME={DRONE_REPO_NAME}; - fi - - mkdir repo - - cp $ORIG_HOME/.config/ci/teapot.env .env && joint-teapot JOJ3-scoreboard "score.json" $SUBMITTER_NAME "" "JOJ3-examples" "JOJ3_dev.csv" - - cat joint-teapot.log + - bash scripts/submit_scoreboard.sh - name: store commands: - cp build/joj3 /home/drone/.local/bin/joj3 diff --git a/scripts/submit_scoreboard.sh b/scripts/submit_scoreboard.sh new file mode 100644 index 0000000..91ef6ca --- /dev/null +++ b/scripts/submit_scoreboard.sh @@ -0,0 +1,13 @@ +#!/bin/bash +export ORIG_HOME=$(grep ^${USER}: /etc/passwd |cut -d : -f 6) +PATH=$PATH:$ORIG_HOME/.local/bin + +if echo "${DRONE_REPO_NAME}" | grep -q '-'; then + SUBMITTER_NAME=$(echo "{DRONE_REPO_NAME}" | cut -d'-' -f1); +else + SUBMITTER_NAME={DRONE_REPO_NAME}; +fi + +mkdir repo +cp $ORIG_HOME/.config/ci/teapot.env .env && joint-teapot JOJ3-scoreboard "score.json" $SUBMITTER_NAME "" "JOJ3-examples" "JOJ3_dev.csv" +cat joint-teapot.log