trampgeek / jobe

jobe is a server that runs small programming jobs in a variety of programming languages
MIT License
111 stars 80 forks source link

Extra options and runguard header fix #65

Closed marcusklang closed 1 year ago

marcusklang commented 1 year ago

This is a rewrite of the changes we have made to our production Jobe server at the Dept. of Computer Science, Lund University.

We have used CodeRunner in Moodle using mostly Java questions with Jobe as our execution backend. We have successfully used Jobe with these changes during exams with more than 300 students.

I have tested these specific changes using JobeInABox with a custom config:

The tests I have performed are:

trampgeek commented 1 year ago

Many thanks Marcus and my apologies for the delay. I've merged your changes into master on my machine manually and pushed a new version 1.8.0 back to github. This looks like a very useful update for Java users.