Distributed Build Management and Continuous Integration Server
Quick setup, out of the box continuous integration and unit testing, code quality analysis, pre-tested commits, early reporting on build problems.
- Build Grid uses a computing grid to run parallel builds on multiple Build Agents with different platforms
- Amazon EC2 integration for rapid Build Grid scaling
- Pre-tested commits help avoid breaking the code in the repository and optimize the code integration cycle
- On-the-fly test results reporting with intelligent tests re-ordering
- Build configuration templates for easier builds replication
- Over 600+ automated server-side inspections for Java, JSP, JavaScript and CSS
- Comprehensive server configuration and Build Grid management console
- Role-based, per-project user administration with user groups support
- LDAP support with automatic user profile synchronization Assigning and taking responsibility over the broken builds
- Configurable per-user and per-user group notifications
- Detecting hanging builds, with a thread dump to help investigate the cause
- Customizable statistics on build duration, success rate, code quality and custom metrics
- Change history browsing with a Diff Tool and "History" builds
- Integration with issue tracking systems: JIRA, Bugzilla and JetBrains YouTRACK out of the box, more with 3rd party plugins
- Maven-specific build types and Maven dependencies triggering
- Integrated duplicates finder for Java and .NET
- Integration plugins for most major IDEs with automatic navigation between the web browser and your IDE
- Support for .NET, Java and Ruby
