Configure Server and Agent on Windows
Install the BuildNinja Server and Agent using platform-specific installers or binary files for Windows. The installer provides a guided setup process with minimal manual configuration, making it suitable for quick deployment. Alternatively, using binary files allows greater control over installation parameters and environment setup, which is ideal for advanced or automated configurations.
Prerequisites:
Before installation, make sure to:
- Check System Requirements and Supported Platforms and Environments.
- 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
Set up the Server to manage builds, coordinate agents, and connect to the database. The server acts as the central controller for your CI/CD operations, handling build scheduling, monitoring, and communication between agents and projects.
📄️ Configure BuildNinja Agent
Set up the Agent to connect with the server, execute assigned build jobs, and report results. The agent acts as the execution node in the CI/CD process, running builds, tests, and deployment tasks as configured by the server.