📄️ Create Projects
A project is a logical unit that includes your build configurations and deployment settings. Projects are the foundation for automating workflows and managing integrations throughout the development lifecycle.
📄️ Configure and Edit Builds
Builds in a CI/CD environment represent a sequence of steps executed automatically to test, package, or deploy your application. The build configuration includes parameters such as the version control repository, execution steps, artifacts, etc.
📄️ Edit Project and Build Names
BuildNinja allows you to edit the names of projects and builds directly from the overview using the Edit edit-names-icon icon. This will enable you to keep names clear, organized, and consistent as your workflows evolve.
📄️ Copy Builds
BuildNinja allows you to duplicate an existing build configuration to quickly create a similar setup without starting from scratch. This is useful when replicating build settings, steps, triggers, or parameters for different projects or environments.
🗃️ Export and Reuse Build Configurations
1 item
📄️ Move Projects and Builds
BuildNinja enables you to move projects and build configurations within its environment, allowing you to reorganize your CI/CD workflows or migrate configurations between projects without losing settings or build history.
📄️ Pin Projects and Builds
Pinning projects and builds enables you to keep your frequently visited projects and builds within easy reach, allowing quick access without the need to search or scroll through long lists.
📄️ Delete Projects and Builds
Deleting projects and builds allows users to remove outdated or unnecessary projects, builds, and associated artifacts from the system. This helps maintain a clean, organized build environment and optimizes resource usage.
📄️ Run Builds
Running a build is the core action in your CI/CD process. It initiates executing a predefined sequence of steps, such as compiling code, executing tests, validating artifacts, and preparing for deployment.
📄️ Schedule Build Triggers
Build triggers allow you to start the builds automatically based on a schedule. This helps streamline workflows and reduce the need for manual intervention.
📄️ View Build Results
Build results provide detailed insights into each successful or failed build. You can review execution outcomes, identify issues, and access any generated artifacts. The build results include the following tabs:
📄️ Manage Builds Queue
Queue queue-icon displays builds that are waiting to be executed. It helps you monitor pending builds, reorder their execution priority, or cancel unnecessary ones you no longer need.
📄️ Configure Build Notification Settings
BuildNinja enables you to configure Notification Settings at the build configuration level. These settings define how and when you receive alerts for your builds. Notifications typically trigger on events such as build success, failure, or completion.