Skip to content

Open-Source-Community/taskinator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSC Summer Training Judge

To Expand on what I made for '23 Summer Training I wrote two scripts to automate the process for publishing tasks and testing answers

This script reads students repositories from repos.csv and clone them and uploading the The Task Directory to them. The Initial Example here would be Task-1

./task-delivery.sh $path_to_task

Each Task should only contains:

  • README.md: for description
  • validate.sh: for testing solution
  • solution.sh or any suitable files for students to deliver their task.

Important Note

Created Tasks should be Testable, Some Tasks made on '23 Summer Training wasn't made to be tested via a script.

To use this judge you have to write a task that leaves a testable effect.

This script also reads students repositories from repos.csv and clone them and goes throgh given task and test it given Task Directory.

./task-validation.sh $path_to_task

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%