Configure Server and Agent on macOS
Install the BuildNinja Server and Agent on macOS using binary files. This method provides flexibility and full control over configuration, making it suitable for advanced setups and automated deployments. BuildNinja supports macOS only on Apple Silicon (ARM-based) systems. The setup process includes configuring environment variables, starting the server, and registering the agent with the server.
Prerequisites:
Before installation, make sure to:
- Check System RequirementsBuildNinja requires specific hardware, software, and infrastructure to deploy and run in a self-hosted environment. These requirements apply to the central server and the distributed build agents, ensuring a reliable, sc… and Supported Platforms and EnvironmentsBuildNinja supports various operating systems, environments, and tools for the CI/CD server and build agents. Conforming to these specifications ensures compatibility, scalability, and consistent performance across your ….
- Download and install MongoDB database.
- Obtain the valid Server and Agent installer packages.
Make sure to install the Agent after the Server is installed. The Agent requires the server URL to establish a connection during setup. Installing the Agent beforehand may cause connection issues.
Next Steps
📄️ Configure BuildNinja Server
Learn how to install and configure the BuildNinja server on macOS.
📄️ Configure BuildNinja Agent
Install and configure BuildNinja agents on macOS to run builds.