generate all config files #3
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: JOJ/JOJ3-config-generator#3
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
once we can generate a
conf.json
from atoml
file we need to automatically generate a few more.base case: 1 task
toml
generates 1conf.json
we also need:
release-conf.json
: read stages to run from taskstoml
configs (eg.release.stages = ["compile"]
) . by default (ifrelease.stages
in not specified) we want a complete run that can be used for grading. in particular we want to run joj on all test cases of all submitted tasks (eg. all exercises of a hw). only TT needs to be notified of the result (eg. issue opened in course-joj repo)conf.json
at assignment level, ie going through different tasks. it means for instance compiling and running all tasks of the assignment. this would be called with eg.test(h1): joj submission
commit. issue should be opened in student repo.Note: this would be related to JOJ/JOJ3#68. We probably want a "release scroreboard" vs. a progress scoreboard where.
I believe this part is already outdated.
This part will be refined in conf-gen later. duplicate with the path problem