blob: faa55afd3bff8a34c086ba84a47e8c23b2baa0c4 [file] [log] [blame]
{
GitRepoURL: "{{.GITREPO_URL}}",
EventTopic: "gold-{{.INSTANCE_ID}}-eventbus-bt",
Ingesters: {
// Primary Ingester
"gold-bt": {
RunEvery: "{{.ING_RUN_EVERY}}",
NCommits: {{.ING_N_COMMITS}},
MinHours: {{.ING_MIN_HOURS}},
MetricName: "gold-{{.INSTANCE_ID}}-ingestion",
Sources: [
{
Bucket: "{{.BUCKET}}",
Dir: "dm-json-v1"
}
],
ExtraParams: {
BTProjectID: "{{.BIGTABLE_PROJECT}}",
BTInstance: "{{.BIGTABLE_INSTANCE}}",
BTTable: "gold-{{.INSTANCE_ID}}"
}
{{if .ING_TRY_ENABLED}}
},
// Gold Tryjob Ingester for gold-{{.INSTANCE_ID}}.
"gold-tryjob-fs": {
RunEvery: "{{.ING_TRY_RUN_EVERY}}",
MinHours: {{.ING_TRY_MIN_HOURS}},
MetricName: "{{.INSTANCE_ID}}-gold-ingest-tryjob-fs",
Sources: [
{
Bucket: "{{.BUCKET}}",
Dir: "trybot/dm-json-v1"
},
],
ExtraParams: {
FirestoreProjectID: "{{.FIRESTORE_PROJECT}}",
FirestoreNamespace: "{{.FIRESTORE_NAMESPACE}}",
CodeReviewSystem: "{{.CODE_REVIEW_SYSTEM}}",
GerritURL: "{{.GERRIT_URL}}",
{{if eq .CODE_REVIEW_SYSTEM "github"}}
GitHubCredentialsPath: "/var/secrets/github/github_token",
GitHubRepo: "{{.GITHUB_REPO}}",
{{end}}
ContinuousIntegrationSystem: "{{.CI_SYSTEM}}",
}
{{end}}
}
}
}