blob: 20e7107d0432852c414c081cd4119d7ffc80141a [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
rollers: [
{
submodule: {
path: "third_party/fuchsia-infra-bazel-rules"
}
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/fuchsia_platform.ensure"
packages: ["fuchsia/assembly/platform/arm64"]
},
{
path: "manifests/emac.ensure"
packages: [
"fuchsia/drivers/emac/aml-ethernet",
"fuchsia/drivers/emac/adc-buttons",
"fuchsia/drivers/emac/aml-canvas",
"fuchsia/drivers/emac/aml-cpu",
"fuchsia/drivers/emac/aml-g12-composite",
"fuchsia/drivers/emac/aml-gpio",
"fuchsia/drivers/emac/aml-gpu-package",
"fuchsia/drivers/emac/aml-hrtimer",
"fuchsia/drivers/emac/aml-i2c",
"fuchsia/drivers/emac/aml-meson-power",
"fuchsia/drivers/emac/aml-nna",
"fuchsia/drivers/emac/aml-pwm",
"fuchsia/drivers/emac/aml-pwm-init",
"fuchsia/drivers/emac/aml-pwm-regulator",
"fuchsia/drivers/emac/aml-saradc",
"fuchsia/drivers/emac/aml-sdmmc",
"fuchsia/drivers/emac/aml-suspend",
"fuchsia/drivers/emac/aml-thermal",
"fuchsia/drivers/emac/aml-trip",
"fuchsia/drivers/emac/aml-uart-dfv2",
"fuchsia/drivers/emac/aml-usb-phy",
"fuchsia/drivers/emac/amlogic-display",
"fuchsia/drivers/emac/dwc2",
"fuchsia/drivers/emac/dwmac",
"fuchsia/drivers/emac/fake-battery",
"fuchsia/drivers/emac/focaltech",
"fuchsia/drivers/emac/fusb302",
"fuchsia/drivers/emac/msd-arm-mali",
"fuchsia/drivers/emac/msd-vsi-vip",
"fuchsia/drivers/emac/realtek-8211f",
"fuchsia/drivers/emac/ti-tca6408a",
"fuchsia/drivers/emac/vim3-clk",
"fuchsia/drivers/emac/vim3-devicetree",
"fuchsia/drivers/emac/vim3-display-detect",
"fuchsia/drivers/emac/vim3-mcu",
"fuchsia/drivers/emac/vim3-pwm-backlight",
"fuchsia/drivers/emac/xhci"
]
},
{
path: "manifests/minimal_bundles.ensure"
packages: ["fuchsia/assembly/inputs/minimal.arm64"]
},
{
path: "manifests/product_bundles.ensure"
packages: ["fuchsia/development/product_bundles/v2"]
},
{
path: "manifests/vim3_board.ensure"
packages: ["fuchsia/assembly/boards/vim3"]
},
{
path: "manifests/vim3_partitions.ensure"
packages: ["fuchsia/assembly/partitions/vim3"]
}
]
# TODO(https://fxbug.dev/358694765): Switch to `version` once the
# `emac-artifacts-release` builder starts adding that tag.
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
},
{
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: "mali_gpu"
ensure_files: [
{
path: "manifests/mali_gpu.ensure"
packages: ["fuchsia/prebuilt/proprietary/vendor/arm/libvulkan/libvulkan_arm_mali_g52_r0p0"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
},
{
cipd_packages: {
dep_name: "rtc"
ensure_files: [
{
path: "manifests/rtc.ensure"
packages: ["fuchsia/drivers/rtc/pcf8563/arm64"]
}
]
tag: "git_revision"
ref: "latest"
}
schedule: "with 2h interval"
}
]