This commit is contained in:
parent
6315d4651d
commit
91a4881d80
1 changed files with 17 additions and 11 deletions
|
|
@ -13,12 +13,18 @@ jobs:
|
|||
runs-on: docker
|
||||
container:
|
||||
image: gitea/runner-images:ubuntu-22.04
|
||||
options: -v /opt/grade/runner-diag:/diag
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Grade (blank fails, solved passes)
|
||||
env:
|
||||
GRADE_HMAC_SECRET: ${{ secrets.GRADE_HMAC_SECRET }}
|
||||
run: |
|
||||
LOG=/diag/$(date +%s).log
|
||||
{
|
||||
echo "PWD=$PWD"; echo "secret-len=${#GRADE_HMAC_SECRET}"
|
||||
docker images | grep -E "grade-(c|harness)" || echo "NO GRADE IMAGES"
|
||||
ls -la /opt/grade-hidden/cs2060/record-manager/ 2>&1 | head -3
|
||||
docker run --rm --network=none \
|
||||
-v "$PWD":/work \
|
||||
-v /opt/grade-hidden/cs2060/record-manager:/hidden:ro \
|
||||
|
|
@ -27,6 +33,6 @@ jobs:
|
|||
python3 /opt/grade/grade_cli.py run \
|
||||
--student /work --hidden /hidden \
|
||||
--course CS2060 --assignment record-manager \
|
||||
--out /work/results.json
|
||||
echo "--- signed result summary ---"
|
||||
head -c 400 results.json
|
||||
--out /work/results.json 2>&1 | tail -20
|
||||
} > "$LOG" 2>&1 || true
|
||||
head -c 400 "$LOG"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue