blob: fa2e5a0f36d5167f807304529ab9ef94bad2b1a3 [file] [log] [blame]
{
GitRepoDir: "/data/repo",
GitRepoURL: "{{.GITREPO_URL}}",
EventTopic: "gold-{{.INSTANCE_ID}}-eventbus",
Ingesters: {
// Primary Ingester
gold: {
RunEvery: "5m",
NCommits: 75,
MinDays: 20,
StatusDir: "/data/ingest_status",
MetricName: "gold-{{.INSTANCE_ID}}-ingestion",
Sources: [
{
Bucket: "skia-gold-{{.INSTANCE_ID}}",
Dir: "dm-json-v1"
}
],
ExtraParams: {
TraceService: "gold-{{.INSTANCE_ID}}-traceservice:9090"
}
{{if .ING_TRY_ENABLED}}
},
// Gold Tryjob Ingester for gold-{{.INSTANCE_ID}}.
"gold-tryjob": {
RunEvery: "5m",
NCommits: {{.ING_TRY_N_COMMITS}},
MinDays: 120,
StatusDir: "/data/tryjobs/ingest_status",
MetricName: "{{.INSTANCE_ID}}-gold-ingest-tryjob",
Sources: [
{
Bucket: "skia-gold-{{.INSTANCE_ID}}",
Dir: "trybot/dm-json-v1"
},
],
ExtraParams: {
GerritCodeReviewURL: "{{.GERRIT_URL}}",
BuildBucketURL: "{{.ING_TRY_BUILDBUCKET_URL}}",
BuildBucketName: "{{.ING_TRY_BUILDBUCKET}}",
BuildBucketPollInterval: "{{.ING_TRY_BB_INTERVAL}}",
BuildBucketTimeWindow: "{{.ING_TRY_BB_WINDOW}}",
BuilderRegEx: "{{.ING_TRY_BUILDER_REGEX}}",
ServiceAccountFile: "/etc/gold-config/service-account.json"
}
{{end}}
}
}
}