blob: 02eff9af22b1f4c1859d3fc430006b812dc2ed8d [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": {
RunEvery: "{{.ING_TRY_RUN_EVERY}}",
MinHours: {{.ING_TRY_MIN_HOURS}},
MetricName: "{{.INSTANCE_ID}}-gold-ingest-tryjob",
Sources: [
{
Bucket: "{{.BUCKET}}",
Dir: "trybot/dm-json-v1"
},
],
ExtraParams: {
BuildBucketName: "{{.ING_TRY_BUILDBUCKET}}",
BuildBucketPollInterval: "{{.ING_TRY_BB_INTERVAL}}",
BuildBucketTimeWindow: "{{.ING_TRY_BB_WINDOW}}",
BuildBucketURL: "{{.ING_TRY_BUILDBUCKET_URL}}",
BuilderRegEx: "{{.ING_TRY_BUILDER_REGEX}}",
DSNamespace: "{{.DATASTORE_NAMESPACE}}",
DSProjectID: "{{.DATASTORE_PROJECT}}",
GerritCodeReviewURL: "{{.GERRIT_URL}}",
JobConfigFile: "{{.ING_JOB_CONFIG_FILE}}",
}
{{end}}
}
}
}