This commit is contained in:
parent
a90cc1c6f7
commit
fd16288f45
1 changed files with 5 additions and 2 deletions
|
|
@ -13,7 +13,10 @@ jobs:
|
|||
container:
|
||||
image: gitea/runner-images:ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: https://data.forgejo.org/actions/checkout@v6
|
||||
- name: Probe workspace
|
||||
run: |
|
||||
{ echo "PWD=$PWD"; echo "WS=${GITHUB_WORKSPACE:-unset}"; ls -la /workspace 2>&1 | head -20; ls -la /workspace/*/ 2>/dev/null | head -20; } > /workspace/PROBE.txt 2>&1 || echo "cannot write workspace" > /workspace/PROBE.txt
|
||||
- name: Grade (blank fails, solved passes)
|
||||
run: |
|
||||
docker run --rm --network=none \
|
||||
|
|
@ -22,5 +25,5 @@ jobs:
|
|||
-v /opt/grade-hidden/cs2060/record-manager:/hidden:ro \
|
||||
-v /opt/grade/runner-diag:/diag \
|
||||
grade-c:dev \
|
||||
sh -c 'set -a; . /run/secrets/grade.env; set +a; { echo "SECRET_LEN=${#GRADE_HMAC_SECRET}"; python3 /opt/grade/grade_cli.py run --student /work --hidden /hidden --course CS2060 --assignment record-manager --out /work/results.json; } 2>&1 | tee /diag/latest.log'
|
||||
sh -c 'set -a; . /run/secrets/grade.env; set +a; { echo "SECRET_LEN=${#GRADE_HMAC_SECRET}"; python3 /opt/grade/grade_cli.py run --student /work --hidden /hidden --course CS2060 --assignment record-manager --out /work/results.json; python3 -c 'import json; d=json.load(open("/work/results.json")); r=d["result"]; print("VERDICT ok=", r["ok"], "public=", r["tests"]["public"], "hidden=", r["tests"]["hidden"])'; } 2>&1 | tee /diag/latest.log'
|
||||
echo "job-step exit=$?"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue