/buildserver

Tools for managing the Mixxx build server and build VMs.

Primary LanguageShell

This repository contains instructions and script files for producing a Mixxx build server.

Build Server Architecture

Our build environment consists of a master machine and worker machines that compile and package Mixxx. The master and workers need not be on the same machine. However, we typically run the master as a "real" host machine and the workers as virtualized guests on that machine.

Standalone Build Environment

If you're looking to build Mixxx on your own computer, you don't need this repository. You can follow instructions on our wiki for each platform:

Pre-built Environments

Pre-built environments are available for Windows and macOS at:

To see which environment Mixxx 2.2.x builds are currently using, check build/osx/golden_environment and build/windows/golden_environment files in the Mixxx source tree.