-
Notifications
You must be signed in to change notification settings - Fork 41
/
sample.codecov.yml
94 lines (85 loc) · 6.1 KB
/
sample.codecov.yml
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# ========================================================================================
# Codecov Enterprise: Sample codecov.yml config file
# ========================================================================================
# Call 'codecov config' to generate your codecov.yml found at ~/.codecov/codecov.yml
# Learn more at https://github.com/codecov/enterprise/wiki/Configuration
# Support in IRC #codecov or https://gitter.im/codecov/support
setup:
codecov_url: null # (required) the url endpoint for your Codecov instance
enterprise_license: null # (required) provided by Codecov staff
guest_access: false # allow non-logged in users to view public repos
loglvl: INFO # INFO, DEBUG or WARNING
cookie_secret: null # (required) string used to encrypt secure cookies
delay_policy: null # change the default behavior of the delayed notification queue
notify_policy: passed # (passed) Only run notifications if all ci builds pass. Default.
# (first) only run notifications on first build received per commit
media_url: null # (default) static files are served from Codecov's Amazon S3
# (localhost) set value to 'localhost' to serve js/css/images locally
# (advanced) set value to url to privatly hosting static files for advanced usage
services:
database_url: null # (required) postgres url
redis_url: null # (required) used for celery and storing reports before processing
rabbitmq_url: null # specify to use a rabbitmq as the celery broker
logentries_token: null # logging product interactions: https://logentries.com
mailgun_endpoint: null # Mailgun url to send system emails from
google_analytics_key: null # front-end tracking
ci_providers: null # list of ci domains to check GitHub Status target urls against, ex: "jenkins.my-company.com"
aws:
access_key_id: null #
secret_access_key: null #
bucket: null # bucket to store archived reports
hash_key: null # random string to encrypt upload path
# Github
# ---------------------------------
github:
client_id: null # (required) from https://github.com/settings/applications/new
client_secret: null # (required) from https://github.com/settings/applications/new
access_token: null # used to post comments, statuses, etc. Generate a full access token at https://github.com/settings/tokens/new
organizations: null # List of organizations. Users must be a member of at least one. (optional) (default all)
global_upload_token: null # a secret string that is used as a global token for uploading reports
# Github Enterprise
# ---------------------------------
github_enterprise:
url: null # (required) the base url of your GitHub Enterprise ex. https://enterprise-hostname.com
client_id: null # (required) from https://github.com/settings/applications/new
client_secret: null # (required) from https://github.com/settings/applications/new
access_token: null # used to post comments, statuses, etc.
global_upload_token: null # a secret string that is used as a global token for uploading reports
api_url: null # (optional) the base url of your GitHub Enterprise API defaults to `url + "/api/v3"`
verify_ssl: null # (optiona) if false: will not verify server ssl certificate
ssl_pem: null # (optiona) SSL CA cacert.pem used when making http requests with GitHub
# Bitbucket
# ---------------------------------
bitbucket:
client_id: null #
client_secret: null #
access_token: null # (key:secret) used to post comments, statuses, etc.
organizations: null # List of teams. Users must be a member of at least one. (optional) (default all)
global_upload_token: null # a secret string that is used as a global token for uploading reports
# Bitbucket Server
# ---------------------------------
bitbucket_server:
url: null # (required) the base url for your Bitbucket Server
client_id: null # (required) application client_id
organizations: null # List of teams. Users must be a member of at least one. (optional) (default all)
global_upload_token: null # a secret string that is used as a global token for uploading reports
verify_ssl: null # (optiona) if false: will not verify server ssl certificate
ssl_pem: null # (optiona) SSL CA cacert.pem used when making http requests with Bitbucket Server
# Gitlab
# ---------------------------------
gitlab:
client_id: null # Application Id from https://gitlab.com/profile/applications/new
client_secret: null # Secret from https://gitlab.com/profile/applications/new
access_token: null # used to post comments, statuses, etc.
organizations: null # List of teams. Users must be a member of at least one. (optional) (default all)
global_upload_token: null # a secret string that is used as a global token for uploading reports
# Gitlab Enterprise
# ---------------------------------
gitlab_enterprise:
url: null # Your instance of Gitlab (ex. https://gitlab.mycompany.com)
client_id: null # Application Id from https://gitlab.mycompany.com/profile/applications/new
client_secret: null # Secret from https://gitlab.mycompany.com/profile/applications/new
access_token: null # used to post comments, statuses, etc.
global_upload_token: null # a secret string that is used as a global token for uploading reports
verify_ssl: null # (optiona) if false: will not verify server ssl certificate
ssl_pem: null # (optiona) SSL CA cacert.pem used when making http requests with Gitlab