Build Servers

SpiraTest includes the ability to integrate with a variety of continuous integration / automated build servers so that the results of automated builds can be displayed in SpiraTest linked to the associated release or iteration. In addition, the results of automated tests can be linked to the build events, providing traceability from a specific build to the bugs that were fixed and tests that were executed.

Jenkins


Jenkins provides continuous integration services for software development, primarily in the Java programming language. It is a server-based system running in a servlet container such as Apache Tomcat. It supports SCM tools including CVS, Subversion, Git, Mercurial, Perforce and Clearcase, and can execute Apache Ant and Apache Maven based projects as well as arbitrary shell scripts and Windows batch commands.

When you use the SpiraTest plugin for Jenkins, it will allow you to associate each Jenkins project with a corresponding project and release in SpiraTest. Then, each time Jenkins creates a new build, a corresponding build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed and any SpiraTest tokens in the changelog will be parsed and turned into SpiraTest artifact hyperlinks.

GitLab Pipelines


GitLab is a DevOps platform that empowers organizations to maximize the overall return on software development by delivering software faster and efficiently, while strengthening security and compliance. With GitLab, every team in your organization can collaboratively plan, build, secure, and deploy software to drive business outcomes faster with complete transparency, consistency and traceability.

When you use the SpiraTest Plug-In for GitLab Pipelines, it will allow you to associate each GitLab pipeline with a corresponding project and release in SpiraTest. Then, each time GitLab creates a new build, a new build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed, tests executed, and requirements developed. You can either launch the pipelines from within GitLab or SpiraTest.

GitHub Actions


GitHub is an online software development platform used for storing, tracking, and collaborating on software projects. It enables developers to upload their own code files and to collaborate with fellow developers on open-source projects. GitHub also serves as a social networking site in which developers can openly network, collaborate, and pitch their work. In addition, GitHub Enterprise provides companies and organizations similar functionality for use on closed-source projects and/or private repositories.

When you use the SpiraTest Plug-In for GitHub Actions, it will allow you to associate each GitHub Action with a corresponding project and release in SpiraTest. Then, each time GitHub creates a new build, a new build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed, tests executed, and requirements developed. You can either launch the pipelines from within GitHub or SpiraTest.

Microsoft Azure DevOps Pipelines


Microsoft Azure DevOps (formerly known as Microsoft Team Foundation Server) is a Microsoft product offering source control, data collection, reporting, and build management, and is intended for collaborative software development projects. It is available either as cloud hosted service (Azure DevOps Services) or an on-premise solution (Azure DevOps Sever).

When you use the SpiraTest Build-Server Plug-In for Azure DevOps Pipelines, it will allow you to associate each Azure DevOps pipeline with a corresponding project and release in SpiraTest. Then, each time Azure DevOps creates a new build, a new build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed, requirements developed and test executed.

CircleCI Pipelines


CircleCI is a continuous integration & delivery platform that helps development teams to release code rapidly and automate the build, test, and deploy lifecycle. CircleCI can be configured to run very complex pipelines efficiently with caching, docker layer caching, and resource classes.

When you use the SpiraTest Plug-In for CircleCI pipelines, it will allow you to associate each CircleCI pipeline with a corresponding project and release in SpiraTest. Then, each time CircleCI creates a new build, a new build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed, tests executed, and requirements developed. You can either launch the pipelines from within CircleCI or SpiraTest.

JetBrains TeamCity


TeamCity is a Java-based build management and continuous integration server from JetBrains. TeamCity provides support for gated commits, distributed builds (using its build grid), integrated code inspection and support for Java, .NET and Ruby development platforms.

When you use the SpiraTest Plug-In for TeamCity, it will allow you to associate each TeamCity project with a corresponding project and release in SpiraTest. Then, each time TeamCity creates a new build, a new build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed, requirements developed and test executed.

Atlassian Bamboo


Bamboo is a build management and continuous integration server from Atlassian that integrates with their JIRA bug-tracking system. Bamboo provides support for continuous integration, DevOps and agile projects with its integrated code inspection tool Crucible, source code hosting Stash/BitBucket and support for various development platforms.

When you use the SpiraTest Plug-In for Bamboo, it will allow you to associate each Bamboo project with a corresponding project and release in SpiraTest. Then, each time Bamboo creates a new build, a new build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed, requirements developed and test executed.

Hudson


Hudson is a continuous integration (CI) tool written in Java, which runs in a servlet container, such as Apache Tomcat or the GlassFish application server. It supports SCM tools including CVS, Subversion, Git and Clearcase and can execute Apache Ant and Apache Maven based projects, as well as arbitrary shell scripts and Windows batch commands. Builds can be started by various means, including scheduling via a cron-like mechanism, building when other builds have completed, and by requesting a specific build URL.

When you use the SpiraTest plugin for Hudson, it will allow you to associate each Jenkins project with a corresponding project and release in SpiraTest. Then, each time Hudson creates a new build, a corresponding build artifact will be created in SpiraTest. Each build in SpiraTest will be automatically linked to the incidents fixed and any SpiraTest tokens in the changelog will be parsed and turned into SpiraTest artifact hyperlinks.

Try SpiraTest free for 30 days, no credit cards, no contracts

Start My Free Trial

And if you have any questions, please email or call us at +1 (202) 558-6885