- Log into Git Server
- Create new organization
- Configure organization settings
- Enable repository creation restrictions
- Set appropriate visibility settings
- Go to organization settings
- Add webhook:
- URL:
http://judge:3000/webhook
- Secret: Match
GITEA_WEBHOOK_SECRET
- Events: Select
Push
- URL:
Use the provided script:
./scripts/create_repos.sh organization_name student_list.txt
Student list format:
student1 [email protected]
student2 [email protected]