Skip to content

Commit 835657e

Browse files
committed
Save Open MPI's gitdub config
README information about gitdub coming soon. Signed-off-by: Jeff Squyres <[email protected]>
1 parent 4a03a65 commit 835657e

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
gitdub:
2+
# The directory where gitdub keeps its per-repository state.
3+
directory: .gitdub
4+
5+
# Bind to all addresses by default.
6+
bind: 0.0.0.0
7+
8+
# The TCP port to listen on.
9+
port: 8888
10+
11+
# SSL options. Relative paths names have to be specified relative to the
12+
# above directory.
13+
ssl:
14+
enable: false
15+
cert: /path/to/gitdub.crt
16+
key: /path/to/gitdub.key
17+
18+
# Only process POST requests from the these IP addresses (optioanl). If empty
19+
# or not set, gitdub processes requests from all addresses.
20+
#
21+
# Github only.
22+
#allowed_sources: [207.97.227.253, 50.57.128.197, 108.171.174.178]
23+
#
24+
allowed_sources: []
25+
26+
# Flag that determines whether the first arriving data results in sending
27+
# emails. If false, gitdub sends out an email for every single commit since
28+
# the repository creation. If true, the first arriving data only marks all
29+
# existing commits as emailed without actually sending a notice.
30+
silent_init: false
31+
32+
33+
# The interval in seconds of how often to check the file for modifications.
34+
# If the modification time of the configuration file is new than the time it
35+
# was read last, gitdub re-reads all configuration values except for bind,
36+
# port, and ssl.
37+
monitor: 0
38+
39+
notifier:
40+
# The email sender. (Can be overriden for each repository.)
41+
from: gitdub
42+
43+
# The list of email receivers. (Can be overriden for each repository.)
44+
45+
46+
# The email subject prefix. (Can be overriden for each repository.)
47+
subject: '[git]'
48+
49+
# The github configuration. Each entry represents either a single repository or
50+
# all repositories for a given user/organization name.
51+
github:
52+
- id: open-mpi/hwloc
53+
protocol: ssh # Allowed protocols: git (default), ssh, https
54+
55+
subject: 'Git: '
56+
57+
- id: open-mpi/hwloc-debian
58+
protocol: ssh # Allowed protocols: git (default), ssh, https
59+
60+
subject: 'Git: '
61+
62+
- id: open-mpi/mtt
63+
protocol: ssh # Allowed protocols: git (default), ssh, https
64+
65+
subject: 'Git: '
66+
67+
- id: open-mpi/ompi-www
68+
protocol: ssh # Allowed protocols: git (default), ssh, https
69+
70+
subject: 'Git: '
71+
72+
- id: open-mpi/docs
73+
protocol: ssh # Allowed protocols: git (default), ssh, https
74+
75+
subject: 'Git: '
76+
77+
- id: open-mpi/ompi-tests
78+
protocol: ssh # Allowed protocols: git (default), ssh, https
79+
80+
subject: 'Git: '
81+
82+
- id: open-mpi/ompi
83+
protocol: ssh # Allowed protocols: git (default), ssh, https
84+
85+
subject: 'Git: '
86+
87+
- id: open-mpi/ompi-release
88+
protocol: ssh # Allowed protocols: git (default), ssh, https
89+
90+
subject: 'Git: '
91+
92+
- id: pmix/master
93+
protocol: ssh # Allowed protocols: git (default), ssh, https
94+
95+
subject: 'Git: '
96+
97+
# A wildcard entry that specifies settings for all repositories of a user or
98+
# organization.
99+
#- id: mavam/.*
100+
# subject: '[foo]'
101+

0 commit comments

Comments
 (0)