EVERYTHING XIAOMI
Get listed

LUCI

Place
#35 of 58
Score
6.3
LUCI's website

The facts below are what the maker publishes about LUCI, checked and dated. Our editors have not written about it yet.

The facts

Each one read from LUCI's own pages, with the date it was checked.

What it does

Access controls
LUCI configuration supports role based access controls for permissions such as reading project configurations, logs, and build information.checked 11 Oct 2026
Build foundation
LUCI is designed to provide a robust foundation for distributed computation on which teams can layer their own build scripts.checked 11 Oct 2026
Build scheduling
Buildbucket tracks builds, queues them into builders, and can translate a scheduled build into a Swarming task.checked 11 Oct 2026
Build UI
Milo displays information from Buildbucket and ResultDB about builders, builds, and test results, and can show custom consoles.checked 11 Oct 2026
Configuration
LUCI service configuration can specify access controls, Swarming dimensions, recipe names, and properties for builders.checked 11 Oct 2026
Design
LUCI is a fleet of complementary, independent, scalable services designed to provide distributed computation for build scripts.checked 5 Oct 2026
Distributed execution
Swarming runs arbitrary tasks across a fleet of workers called Swarming bots.checked 11 Oct 2026
File distribution
Isolate server distributes tens of thousands of files per task.checked 5 Oct 2026
Hosting
LUCI runs primarily on Google Cloud Platform and is designed to scale for large projects.checked 5 Oct 2026
Infrastructure
The toolkit includes automatic Google Compute Engine virtual machine recycling.checked 5 Oct 2026
Integrations
Buildbucket has native integration with Swarming and recipes, allowing builds to be scheduled on Swarming to run a configured recipe.checked 11 Oct 2026
License
The luci-py project is licensed under Apache v2.0.checked 5 Oct 2026
Operating systems
The documentation lists Windows, OSX, and Linux (Ubuntu), with Android, iOS, and ChromeOS use.checked 5 Oct 2026
Purpose
LUCI stands for Layered “Universal” Continuous Integration and is a fleet of complementary, independent, scalable services for CI needs ranging from small to huge.checked 11 Oct 2026
Recipe framework
LUCI Recipes are a Python 3 framework for CI scripts designed to be testable, cross-platform, shareable, locally runnable, and integrated with the LUCI UI.checked 5 Oct 2026
Scale
The LUCI overview describes Swarming as distributing tasks across thousands of bots and Isolate server as distributing tens of thousands of files per task.checked 11 Oct 2026
Supported environments
The LUCI overview lists Windows, OSX, and Linux (Ubuntu) environments used with Android, iOS, and ChromeOS.checked 11 Oct 2026
Task distribution
Swarming distributes tasks across thousands of Swarming bots.checked 5 Oct 2026
Test results
Milo displays test result information from ResultDB alongside builder and build information.checked 11 Oct 2026
UI integration
Recipes can display subprocesses as steps, with step colors, descriptive text, and debugging logs in the LUCI UI.checked 5 Oct 2026
Use
LUCI is used by the Chromium project.checked 5 Oct 2026
Users
LUCI is used by the Chromium project and other teams, according to the LUCI repository overview.checked 11 Oct 2026

Alternatives to LUCI

All alternatives
  1. 1Codemagic logo

    Codemagic

    Free planAndroidiOSWebAPI
    8.2From $99 a month
  2. 2TeamCity logo

    TeamCity

    Free planAndroidWebAPILinux
    8.2From $15 a month
  3. 3Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  4. 4

    Bitbucket Pipelines

    Free planWebAPILinuxmacOS
    8.0From $3.65 a month
  5. 5AppVeyor logo

    AppVeyor

    Free planWebAPILinuxmacOS
    7.9From $29 a month
  6. 6AWS CodeBuild logo

    AWS CodeBuild

    Free planWebAPILinuxmacOS
    7.9From $0.01 a month