Functionality supported by CI integrations

Integrating ALM Octane with a CI server enables varied functionality.

The sections below specify the functionality provided by each CI server integration, when using the latest version of the plugin.

Pipelines and builds

The following table provides the functionality per CI server:

Functionality Jenkins PulseUno Bamboo TeamCity GoCD GitLab Azure DevOps (app service)* Azure DevOps (extension integration)*

Collect pipeline step results

Run pipeline from ALM Octane

From 16.0.400

Run pipeline with parameters

From 16.0.400

Hierarchy in Topology
Multi-branch pipeline

From 16.0.400

Configure instance ID in CI plugin
Collect failed build logs, configure automatic build failure classification
Multiple spaces

Back to top

Test automation

The following table provides the functionality per CI server:

Functionality Jenkins PulseUno Bamboo TeamCity GoCD GitLab Azure DevOps (app service)* Azure DevOps (extension integration)*
Collect test run results
Ignore test run results for specific pipeline steps

Automatically set a test run's testing tool / test type

Run on-demand automated tests from ALM Octane

From 16.1.26

Run UFT One from ALM Octane
Automated Gherkin Cucumber test injection
Automated Gherkin JBehave test injection

Back to top

SCM

The following table provides the functionality per CI server:

Functionality Jenkins PulseUno Bamboo TeamCity GoCD GitLab Azure DevOps (app service)* Azure DevOps (extension integration)*
Collect SCM commit messages
List the files in a commit
Understand the type of file change in a commit
Show branch details on backlog items
Show pull request details on backlog items

Back to top

Code coverage and Security

The following table provides the functionality per CI server:

Functionality Jenkins PulseUno Bamboo TeamCity GoCD GitLab Azure DevOps (app service)* Azure DevOps (extension integration)*
Collect code coverage reports
Track security vulnerabilities

* The app service supports Azure DevOps Server (previously TFS). The extension integration (technical preview) supports Azure DevOps Server 2019 and later, and Azure DevOps Services.

Back to top

See also: