Build Tools
Perforce Solutions
|
Feature |
Implementation |
Description |
|---|---|---|
|
P4Java |
P4Ant, the Perforce Ant Tasks, implements Perforce commands using the Perforce Java API. These tasks are intended for build automation with P4Ant. |
Third-party Integrations
Product/ Tool
|
|
Bamboo is a continuous integration server that automates the building and testing of your software. It provides instant scalability and flexibility by allowing you to run remote agents that run on-premises or in the cloud using Amazon EC2. |
|
|
|
ElectricCommander enables private cloud computing by automating and accelerating the software build-test-deploy process that follows creation of new code. It removes a significant bottleneck for software development by transforming an error-prone, manual process into an agile, reliable command and control system for software production. |
|
|
|
An adaptive execution framework that automates and accelerates software assembly processes for improved repeatability, reliability, and faster software and systems delivery. |
|
|
|
Artifactory Release Management Plugins for build servers enable users to stage and release builds in a robust and agile way. The plugins let you change version values in the build files, choose the correct repository to stage and release into, and create a Perforce label for the release. |
|
|
|
OpenMake Meister enables development teams to control software builds at all levels of the process, providing standardization, acceleration, and auditing. |
|
|
|
OpenMake Mojo is the only tool you will ever need for automating the life cycle of your software development process. Mojo automates Workflows allowing you to define and standardize your build to release process across your application life cycle. Workflow hand offs, logs, and reports are centralized across multiple teams and hardware platform. Software development cycles are accelerated with Mojo’s multi step activity synchronization and continuous integration support. |
|
|
|
Parabuild is an enterprise software build and release management system that helps software teams to release on time by providing them practically unbreakable release builds and Continuous Integration. |
|
|
Global distribution, poor collaboration and manual build, test and deployment processes mean expensive, risky, error-prone releases. You need to ship valuable new software fast and reliably to meet changing business goals—without compromising on quality. Go is an Agile Release Management platform for Agile ALM. It enables continuous delivery by facilitating collaboration between developers, testers, and IT operations in large-scale, distributed organizations. It allows you to manage large numbers of CI, testing and production environments centrally, and perform push-button deployments of software into them, while auditing where every bit came from. Continuous delivery capabilities are critical to successful Agile ALM programs and enable you to radically accelerate the value and return on IT investments.
|
||
|
BuildBeat is the premier solution for agile software development teams needing a comprehensive build management solution consisting of continuous integration, distributed building, and unit testing support.
|
||
|
AnthillPro provides build and release management that is fast, scalable, language agnostic and ready for the Enterprise. AnthillPro wraps calls from Perforce to populate a client, runs your build scripts, and captures the resulting build. That build may then be operated on by secondary AnthillPro processes that deploy, test or otherwise guide it through its lifecycle.
|
||
|
You don’t have to concoct batch files, script or XML to free yourself of manual builds. FinalBuilder provides a better way to automate your build by packaging an extensive library of pre-written scripts into a logically structured graphical interface.
|
||
|
Pulse is a continuous integration server that is simple to set up and use while providing advanced features. Pulse builds your code on every change and notifies you of the results.
|
Although the build tools listed above are known to be compatible with Perforce, we recommend that you examine the specific capabilities and restrictions of each solution to find the best solution for you and your organization.
1 This integration is certified and supported by the plug-in vendor. (Certification Level 1)
All trademarks and registered trademarks used herein are property of their respective owners.