mirror of https://github.com/svaarala/duktape.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.2 KiB
45 lines
1.2 KiB
# Testrunner server example configuration
|
|
|
|
# Server HTTPS port.
|
|
serverPort: 9080
|
|
|
|
# Server SSL key and certificate.
|
|
serverPrivateKey: 'server.key'
|
|
serverCertificate: 'server.crt'
|
|
|
|
# NeDB database file, created automatically if missing.
|
|
databaseFile: 'server.db'
|
|
|
|
# Testrunner API authentication.
|
|
serverAuthPassword: 'foobar'
|
|
clientAuthUsername: 'foouser'
|
|
clientAuthPassword: 'foopass'
|
|
|
|
# Github webhook authentication (inbound).
|
|
githubWebhookSecret: 'foo'
|
|
|
|
# Github API authentication (outbound). Use a personal access token with
|
|
# limited permissions as password.
|
|
githubAuthUsername: 'foouser'
|
|
githubAuthPassword: 'foopass'
|
|
githubStatusUsername: 'foouser'
|
|
|
|
# Github rate limitation; ensures testrunner server doesn't hammer Github
|
|
# in case a code or configuration bug causes repeated requests to be made.
|
|
githubTokensPerHour: 120
|
|
|
|
# Github repos for which webhooks are processed.
|
|
githubRepos:
|
|
- svaarala/duktape # full repo names
|
|
|
|
# Trusted github authors whose commits will get automatic test runs.
|
|
githubTrustedAuthors:
|
|
- user1
|
|
- user2
|
|
- user3
|
|
|
|
# Directory for storing data files.
|
|
dataDumpDirectory: '/tmp/testrunner-datafiles'
|
|
|
|
# Base URI for web links served by testrunner.
|
|
webBaseUri: 'https://localhost:9080'
|
|
|