---
# The address to listen on for HTTP requests
listen-address: :8081
# App mode [release|debug]
mode: debug
# Print more infomation
verbose: true
# The address to send message
notify-address: http://example.com
# Policy database DSN
policy-db-dsn: username:password@protocol(address)/policy_dbname
# Info database DSN (Optional)
info-db-dsn: username:password@protocol(address)/info_dbname
# Data database DSN
data-db-dsn: username:password@protocol(address)/data_dbname
# Jira type
jira-type: jsm
# Jira Srever base url
jira-base-url: https://jira.example.com/
# Jira personal token
jira-token: JIRA_TOKEN
# Jiraport policy route path
policy-matcher-file: policy-route.yml
# Jiraport policy path
policy-file: policy.yml
# Jiraport event matcher path
event-matcher-file: event-matcher.yml
# Jiraport template path
template-file: jiraport.tmpl
# Need assign issues
need-assign: true
# Assign matcher config file path
assign-matcher-file: assign.yml
# FB owner matcher config file path
fbowner-matcher-file: fbowner.yml
# FB owner field name
fbowner-field-name: customfield_10634
# static receivers map
receivers:
  log:
    type: group
    id: xxxxxxxxx
  cc:
    type: person
    id: xxxxxxxxx

# for regioncc notification receiver
region-receivers:
  region_a: group_id
tenant-extractor: '{{ .Fields.Unknowns.customfield_1 }}'
cluster-extractor: '{{ .Fields.Unknowns.customfield_2 }}'
fbowner-extractor: "{{ .Fields.Unknowns.customfield_3.name }}"

# Retry undone actions on startup
retry-on-startup: false

