TuxSuite™ delivers on-demand APIs and tools for building Linux kernels in parallel and at scale.
Use TuxMake™ to build, develop, and debug Linux kernels locally. Use TuxBuild™ to scale builds automatically and in parallel.
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 provides portable build environments using standard container images so that your team can perform the exact same build across different systems.
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.
Linux kernel build status, logs, binary artifacts, and reproducer scripts are stored at a shareable URL for every TuxBuild build.
TuxBuild easily integrates with your existing continuous-integration and continuous-deployment (CI/CD) systems. Automatically build and test every change.
TuxBuild builds are reproducible using TuxMake. Share them using simple one-line commands that are provided with every TuxBuild build.
bash
:#
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.)
Linaro is an Open Source first company. The following projects are maintained and provided as a part of TuxSuite.
TuxMake provides portable and reproducible Linux kernel builds across multiple toolchains, architectures, kernel configurations and make targets.
TuxPub™ is the open source AWS S3 backed Serverless File Server, used by TuxSuite to globally distribute build artifacts.
TuxBuild and TuxMake endeavor to support all upstream Linux supported toolchain and architecture combinations.