Update JOJ3 Configuration For TAs

manuel 2024-10-21 14:56:56 +08:00
parent ce8d3203ae
commit 9ad24071f4

@ -206,15 +206,14 @@ Not ready yet.
<details><summary>Sample repository configuration.</summary> <details><summary>Sample repository configuration.</summary>
```toml ```toml
teaching_team = ["mac-wang", "jon-lee", "allen_wr"] # jaccounts # teaching_team = ["mac-wang", "jon-lee", "allen_wr"] # jaccounts
maxsize = 5 # 5MB repo max size maxsize = 5 # 5MB repo max size
releasetags = ["h1", "h2", "h3"] # list of valid release tags # releasetags = ["h1", "h2", "h3"] # list of valid release tags
[files] [files]
immutable = [".gitignore", ".gitattributes", ".gitea/workflows/push.yaml"] # readonly files immutable = [".gitignore", ".gitattributes", ".gitea/workflows/push.yaml"] # readonly files
required = [ "Changelog.md", "Readme.md" ] # files that must be found required = [ "Changelog.md", "Readme.md" ] # files that must be found
whitelist.patterns = ["*.cpp", "*.c", "*.m", "*.md", "Makefile", "CMakelist.txt", ".gitea", "messenger.json"] # files/patterns which are not forbidden
``` ```
</details> </details>
@ -228,7 +227,8 @@ task="hw3 ex5"
release.deadline = 2024-10-18 23:59:00+08:00 release.deadline = 2024-10-18 23:59:00+08:00
[judge-base] [[stages]]
name = "judge-base"
command="./matlab-joj ./h3/ex5.m" command="./matlab-joj ./h3/ex5.m"
files.import = [ "tools/matlab-joj", "tools/matlab_formatter.py" ] files.import = [ "tools/matlab-joj", "tools/matlab_formatter.py" ]
score = 100 score = 100