| # 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" |
| } |
| ] |