KyrelJerome / Project-MARK

Autograding resources for csc148 summer 2021 session
1 stars 1 forks source link

.gitignore file being dynamically altered. #19

Open danielrazavi opened 2 years ago

danielrazavi commented 2 years ago

Maybe make Project Mark Dynamically update the .gitignore file since the name of the starter code dir and student submissions dir can be anything. Once we do the check to see if the yaml file's information is good we add the two (and any other potential ones) into the .gitignore so we can always make sure that no student mark is ever uploaded for privacy's sake.

danielrazavi commented 2 years ago

Same idea needs to be done when it comes to the users creating their own adaptors. Idk how but in some way their adapters should never be able to be updated.

danielrazavi commented 2 years ago

Actually what would be nicer is if we can like fail the git push, if it doesn't abide by our requirements... something to look into.