blob: 20b4744f39385f0761d1996f3dda4b192b13dfc5 [file] [log] [blame]
# Copyright 2024 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# Schema: https://fuchsia.googlesource.com/infra/infra/+/HEAD/cmd/roller-configurator/proto/rollers_cfg.proto
default_notify_emails: ["fuchsia-sdk-experiences+notify@google.com"]
rollers: [
{
submodule: {
path: "third_party/googletest"
}
},
{
submodule: {
path: "third_party/rules_license"
}
notify_emails: ["fuchsia-sdk-experiences+notify@google.com"]
},
{
cipd_packages: {
dep_name: "bazel_sdk"
ensure_files: [
{
path: "manifests/bazel_sdk.ensure"
packages: ["fuchsia/sdk/core/fuchsia-bazel-rules/${os=linux}-${arch}"]
},
{
path: "manifests/product_bundles.ensure"
packages: ["fuchsia/development/product_bundles/v2"]
},
{
path: "manifests/rules_fuchsia.ensure"
packages: ["fuchsia/development/rules_fuchsia"]
}
]
tag: "version"
ref: "latest"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "buildifier"
ensure_files: [
{
path: "manifests/buildifier.ensure"
packages: ["infra/3pp/tools/buildifier/${platform}"]
}
]
tag: "version"
ref: "latest"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "black"
ensure_files: [
{
path: "manifests/black.ensure"
packages: ["fuchsia/third_party/black/${platform}"]
}
]
tag: "version"
ref: "latest"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "cas"
ensure_files: [
{
path: "manifests/cas.ensure"
packages: ["infra/tools/luci/cas/linux-amd64"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
notify_emails: ["fuchsia-sdk-experiences+notify@google.com"]
},
{
cipd_packages: {
dep_name: "clang"
ensure_files: [
{
path: "manifests/clang.ensure"
packages: ["fuchsia/third_party/clang/${os=linux}-${arch}"]
}
]
tag: "git_revision"
ref: "integration"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "ffxluciauth"
ensure_files: [
{
path: "manifests/ffxluciauth.ensure"
packages: ["fuchsia/infra/ffxluciauth/${platform}"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "luci_auth"
ensure_files: [
{
path: "manifests/luci-auth.ensure"
packages: ["infra/tools/luci-auth/${platform}"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "orchestrate"
ensure_files: [
{
path: "manifests/orchestrate.ensure"
packages: ["fuchsia/tools/orchestrate/${platform}"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
notify_emails: ["fuchsia-sdk-experiences+notify@google.com"]
},
{
cipd_packages: {
dep_name: "shac"
ensure_files: [
{
path: "manifests/shac.ensure"
packages: ["fuchsia/shac/${platform}"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
}
]