Build capacity is a problem of the past

TuxSuite™ delivers on-demand APIs and tools for building Linux kernels in parallel and at scale.

Develop.
Automate.
Scale.

Use TuxMake™ to build, develop, and debug Linux kernels locally. Use TuxBuild™ to scale builds automatically and in parallel.

Start with tuxmake

TuxMake automates Linux builds across different architectures, configurations, targets, and toolchains. Specify your choices, and TuxMake drives the build for you, doing the same steps in the same way every time.

TUXMAKE MANAGES BUILD ENVIRONMENTS

TuxMake provides portable build environments using standard container images so that your team can perform the exact same build across different systems.

Go big with tuxbuild

After automating your builds with TuxMake use TuxBuild to build all of them quickly and as often as needed. TuxBuild will handle as many builds as you can throw at it.

Realtime results

Linux kernel build status, logs, binary artifacts, and reproducer scripts are stored at a shareable URL for every TuxBuild build.

INTEGRATE TUXBUILD IN YOUR CI PIPELINES

TuxBuild easily integrates with your existing continuous-integration and continuous-deployment (CI/CD) systems. Automatically build and test every change.

REACH YOUR COLLEAGUES

TuxBuild builds are reproducible using TuxMake. Share them using simple one-line commands that are provided with every TuxBuild build.

bash

:#

TuxSuite On-Demand APIs

THE FUN LINUX KERNEL BUILDER

TuxBuild is an on demand API for building massive quantities of Linux kernels in parallel. Integrate with your command line environment or CI systems (gerrit, gitlab, github, etc.)

TuxSuite
Open
Source
Projects

Linaro is an Open Source first company. The following projects are maintained and provided as a part of TuxSuite.

Local Reproducible Linux Kernel Builds

TuxMake provides portable and reproducible Linux kernel builds across multiple toolchains, architectures, kernel configurations and make targets.

GLOBALLY DISTRIBUTES BUILD ARTIFACTS

TuxPub™ is the open source AWS S3 backed Serverless File Server, used by TuxSuite to globally distribute build artifacts.

Supported Architectures and Toolchains

TuxBuild and TuxMake endeavor to support all upstream Linux supported toolchain and architecture combinations.

Architectures Supported
arcarmarm 64i386mipspariscpowerpcriscs390shsparcx86_64
Toolchains Supported
gcc-8gcc-9gcc-10clang-10clang-11clang-12clang-nightlyclang-android