Features

From the first trigger to the next step, know what is happening.

BuildNinja brings the everyday work of CI/CD together: configure the pipeline, run it on your infrastructure, follow the result, and understand what needs attention.

Automate the build. Keep the team informed.

01 / BUILD WORKFLOW

A clearer path from code to build.

Connect your repository, configure the steps, and keep the outputs your project needs.

Set up your first project
main ON PUSH
Checkout sourceConnect your repository
Build & testRun configured steps
Keep the outputStore build artifacts

Build automation and scheduling

Start builds from Git activity or on a schedule. Use branch, commit, and author filters to focus triggers on the changes that matter to your workflow.

Watch build automation demo
GitHubGitLabBitbucket
BuildNinja Connected workflow

Version control and native Git

Connect GitHub, GitLab, or Bitbucket. Keep repository changes and build activity close together, so the team can see what went into a run.

Watch Git integration demo
Configured build steps
01 npm ci02 npm run build03 npm test

Commands · Scripts · SSH · .NET

Pipeline runners

Use commands, scripts, SSH, MSBuild, and VSTest to carry out the steps your project needs. Configure parameters to make those steps reusable.

Watch pipeline runners demo
Build artifacts #248
application.zipPackaged build output
test-results.xmlResults for this run
Build Store Deliver

Artifact and deployment management

Keep the outputs your build produces and use your configured deployment steps to move the right files to the next environment.

Watch artifacts and deployment demo
02 / BUILD NOTIFICATIONS

Keep the right people informed.

Send useful build updates through your configured email service, with enough context for the team to respond.

Explore notification settings
BUILD UPDATEProduction pipeline completed

storefront-api · main

Passed View build →

Notifications and alerts

Send build updates through your configured email service. Use notification settings and mail templates to give the right people useful context.

Watch notifications demo
03 / INFRASTRUCTURE & ACCESS

Your infrastructure. Your choice.

Choose compatible build environments and bring your team into the workflow.

Explore installation
WindowsCompatible build agent
LinuxCompatible build agent
macOSCompatible build agent

Agent management

Run builds on Windows, Linux, and macOS agents. Match work to compatible environments and see which agents are available or busy.

Watch agent management demo
BuildNinjaInteractive sample
storefront-apiMembers
Project membersThe right access for every teammate.
03
MemberProject role
Manager accessManage project access, projects, and configurations.

Roles and access controls

Organize project membership and permissions so people have the access their work requires.

Watch access management demo
Team sign-in
GoogleYour workspace identity
Microsoft Entra IDYour organization account

Single sign-on

Connect supported identity providers, including Google and Microsoft Entra ID, to fit sign-in into the way your team manages access.

Watch SSO demo
WindowsServer and agent setup
LinuxServer and agent setup
macOSServer and agent setup

Installation and setup

Choose the installation path that suits your environment. Follow the setup guides to configure the server, database, and agents.

Watch installation demo
A SHARED OVERVIEW

See the state of your builds before the next status meeting.

Use the dashboard to follow results and activity. Inspect the runs that need attention and check the capacity available to handle upcoming work.

Explore the interactive demo

BuildNinjaInteractive sample
WorkspaceDashboard
Build overviewA little context for your next build.
Configuration success
92%Average success rate
5 build configurations
Top 5 build history
3m 12sAverage build duration
storefront-api
Agent utilization
42%Overall utilization
Linux · 0168%
Windows · 0144%
Linux · 0239%
macOS · 0117%
4 connected agents
Recent buildsLatest runs
BuildConfigurationStatusDuration
#248API_releaseCompleted3m 12s
#15Doc_buildFailed2s
#816Web_appCompleted4m 08s
Illustrative workspace dataExplore the dashboard
Configuration success rate, top-five build history, agent utilization, and recent builds in the documented product dashboard.
COMING SOON

kenzoAI is on the way.

We’re preparing a smarter way to understand your builds. BuildNinja’s core CI/CD workflow is available today; kenzoAI will be announced when it’s ready.

BUILD INTELLIGENCE

Analyze a failed log

Find the useful signal and the likely cause in a failed build.

01 / 05

Keep access and changes understandable.

Know who can work on each project.

Bring project members and permissions into the same management workflow.

BuildNinjaInteractive sample
storefront-apiMembers
Project membersThe right access for every teammate.
03
MemberProject role
Manager accessManage project access, projects, and configurations.
Review project membership and access.

See the changes behind a build.

Inspect repository activity alongside the work it triggers, so the team can connect a build with its source changes.

BuildNinjaInteractive sample
Build #248Git changes
storefront-api
main
Changes in build #2483 commits
1 changed file+1−0
src/Program.cs
Adds the namespace required by the application startup code.
Select a commit to inspect its changes.
Follow the source changes associated with your project.

Keep the detail within reach.

When a build fails, inspect the execution log and follow the output from the relevant step. Use the log itself and build intelligence to guide your investigation.

Execution-log caption: Example build output. Actual messages depend on your tools and build steps.

Work with the stack you already use.

YOUR SOURCEONE WORKFLOWYOUR ENVIRONMENT
Choose your agents

Windows · Linux · macOS

Use your build tools

Commands · Scripts · SSH

Build and test .NET

MSBuild · VSTest

Configure deployment steps

Docker · Kubernetes workflows

Connect team sign-in

Google · Microsoft Entra ID

WorkflowSupported tools or approach
RepositoriesGitHub, GitLab, Bitbucket, Git
IdentityGoogle, Microsoft Entra ID
Build machinesWindows, Linux, macOS
Containers and deployment stepsDocker and Kubernetes workflows using your configured tools
ExecutionCommand Line, Script Runner, SSH
.NET build and test stepsMSBuild, VSTest
Reusable configurationParameters and supported YAML export and reuse

Read the YAML reference

A workflow your team can try.

Start with the interactive preview, explore a sample project in Dojo, or install BuildNinja and connect one of your own repositories.

Get Started · Try the live sandbox · Ask a product question

READY FOR THE NEXT STEP?

Give your next build a clearer path.

Ask AI about BuildNinja

ChatGPTClaudePerplexityGeminiGrok