Skip to main content

Interface Basics

BuildNinja's user interface is designed to provide quick access to all core features, from managing projects and builds to configuring deployments. Familiarity with the layout helps you work more efficiently and reduce the time spent searching for tools or settings.

This table provides a high-level overview of the interface and links to detailed pages for each major area:

AreaPurpose
SidebarSidebar serves as the primary navigation menu within the BuildNinja. It is typically anchored to the left side of the interface and provides persistent access to core features.Primary navigation across all BuildNinja features.
DashboardDashboard provides a centralized summary of BuildNinja's current state. It offers real-time indicators that help you monitor overall system and project performance at a glance.High-level system and project build insights.
Projects & BuildsProjects and Builds help you organize your work and run builds in BuildNinja. Projects group related applications and settings, while Builds define how your code is compiled, tested, and packaged.Organize projects and configure, run, and monitor builds.
AgentsAgents provides visibility and control over the resources that execute builds and deployments. It helps you monitor, register, and manage agents efficiently.Manage machines that execute builds.
QueueQueue displays and manages builds that are waiting to be executed. It provides you with real-time visibility into the scheduling and prioritization of builds across available agents.View and control builds waiting for execution.
TriggersTriggers allows you to define and manage the conditions under which a build is automatically started. This helps automate workflows and ensure builds run consistently in response to key events.Automatically start builds based on defined conditions.
UsersUsers provides access to user management and permission settings across the system. It allows administrators to control who can access the platform and manage administrative privileges.Manage platform users and access permissions.
SettingsSettings provides access to global configuration options that define how the platform behaves system-wide. It allows administrators to manage key settings such as SSO authentication, mail templates, notifier configuratio…Configure system-wide preferences and behavior.
ProfileProfile provides access to user-specific information. Manage personal details and update account security settings for your BuildNinja account.Manage personal account settings and preferences.