* Add drone build badge based on travis * Fix wrong mocked endpoint for done builder * Refactor service tester using helper method * Add missing failure status to red statuses * Remove extraneous invalid svg test from drone * Test on failure red status in build status spec * refactor(drone): use json service instead of svg * refactor(drone): remove status text and extraneous build path in test * refactor(drone): allow defining self-hosted drone instances * fix(drone): use proper urls in drone examples * fix(drone): add drone token authorization for self-hosted instances * refactor(drone): call render build status badge directly instead of render * refactor(drone): use server query parameter for self-hosted instances * fix(drone): separate url and query params in example * fix(drone): use actual build status message in examples * fix(drone): add missing message for status code 401 Co-Authored-By: byCedric <me@bycedric.com> * refactor(drone): remove color from drone tests * refactor(drone): remove extraneous comments from drone tests * refactor(drone): remove unused static preview method * refactor(drone): remove unused static render method * refactor(drone): reuse render build status badge helper in static previews * fix(drone): test inaccessible repos on new message
65 lines
1.4 KiB
YAML
65 lines
1.4 KiB
YAML
public:
|
|
bind:
|
|
address: 'BIND_ADDRESS'
|
|
port: 'PORT'
|
|
|
|
metrics:
|
|
prometheus:
|
|
enabled: 'METRICS_PROMETHEUS_ENABLED'
|
|
|
|
ssl:
|
|
isSecure: 'HTTPS'
|
|
key: 'HTTPS_KEY'
|
|
cert: 'HTTPS_CRT'
|
|
|
|
redirectUri: 'REDIRECT_URI'
|
|
|
|
cors:
|
|
allowedOrigin:
|
|
__name: 'ALLOWED_ORIGIN'
|
|
__format: 'json'
|
|
|
|
persistence:
|
|
dir: 'PERSISTENCE_DIR'
|
|
redisUrl: 'REDIS_URL'
|
|
|
|
services:
|
|
github:
|
|
baseUri: 'GITHUB_URL'
|
|
debug:
|
|
enabled: 'GITHUB_DEBUG_ENABLED'
|
|
intervalSeconds: 'GITHUB_DEBUG_INTERVAL_SECONDS'
|
|
trace: 'TRACE_SERVICES'
|
|
|
|
profiling:
|
|
makeBadge: 'PROFILE_MAKE_BADGE'
|
|
|
|
cacheHeaders:
|
|
defaultCacheLengthSeconds: 'BADGE_MAX_AGE_SECONDS'
|
|
|
|
rateLimit: 'RATE_LIMIT'
|
|
|
|
fetchLimit: 'FETCH_LIMIT'
|
|
|
|
private:
|
|
azure_devops_token: 'AZURE_DEVOPS_TOKEN'
|
|
bintray_user: 'BINTRAY_USER'
|
|
bintray_apikey: 'BINTRAY_API_KEY'
|
|
drone_token: 'DRONE_TOKEN'
|
|
gh_client_id: 'GH_CLIENT_ID'
|
|
gh_client_secret: 'GH_CLIENT_SECRET'
|
|
gh_token: 'GH_TOKEN'
|
|
jenkins_user: 'JENKINS_USER'
|
|
jenkins_pass: 'JENKINS_PASS'
|
|
jira_user: 'JIRA_USER'
|
|
jira_pass: 'JIRA_PASS'
|
|
nexus_user: 'NEXUS_USER'
|
|
nexus_pass: 'NEXUS_PASS'
|
|
npm_token: 'NPM_TOKEN'
|
|
sentry_dsn: 'SENTRY_DSN'
|
|
shields_secret: 'SHIELDS_SECRET'
|
|
sl_insight_userUuid: 'SL_INSIGHT_USER_UUID'
|
|
sl_insight_apiToken: 'SL_INSIGHT_API_TOKEN'
|
|
sonarqube_token: 'SONARQUBE_TOKEN'
|
|
wheelmap_token: 'WHEELMAP_TOKEN'
|