forked from chyh1990/autotester_v2
-
Notifications
You must be signed in to change notification settings - Fork 3
/
config.yaml.template
69 lines (57 loc) · 1.9 KB
/
config.yaml.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
:bind: "0.0.0.0"
:port: 4567
:sleep: 5
## The maximum seconds allowed for a 'git clone' to complete.
##
## Increate the value if you are testing large repos or suffering from slow
## network connections.
:git_timeout: 20
## Domain name used to create links in mail notifications
:domain_name: "os.cs.tsinghua.edu.cn:3100"
:registration:
:frontend_enable: false
:backend_enable: true
:queue: "registration"
:marking:
:enable: false
:authorized_users: "oscourse/students.txt"
:queue: "marking"
:grade: "oscourse/grade.sh"
:respond_cmd: "oscourse/respond.rb"
:ping:
:backend_addr: "127.0.0.1"
:frontend_addr: "127.0.0.1"
:port: 3579
:mail:
:from: "[email protected]"
:cc: ['[email protected]']
:daily_to: ['[email protected]', '[email protected]']
:jobs:
:daily_report: ["00:00"]
:automerge:
- :url: "/home/chenyh/os/autobuild_tester"
:hours: 1
:upstream: "origin/master"
:branches: ["m2", "m1"]
## Absolute path of the directory where cloned repos should be placed
:repo_abspath: "/opt/repos"
## Absolute path of the directory where test reports should be placed
:result_abspath: "/opt/results"
## Repos to be tested
:repos:
- :name: "autobuild_tester"
:url: "git://github.com/chyh1990/autobuild_tester.git"
:blacklist:
:build_timeout_min: 10
:run_timeout_min: 30
:nomail: true
:public: true
:filters:
- [ "ext", [".c", ".h", ".S", ".sh", ".s", ""] ]
- :name: "autobuild_tester_merge"
:url: "/opt/os/autobuild_tester"
:whitelist: [ "automerge-.+" ]
:nomail: true
:public: false
:filters:
- [ "ext", [".c", ".h", ".S", ".sh", ".s", ""] ]