Community
Thumb_pluginlogo

Polarion Connector for Jenkins

 This extension can publish test results to Polarion and update Work Item statuses automatically.

Description

The Polarion Connector for Jenkins is a plugin designed to enhance integration between Jenkins and Polarion. Leveraging the Polarion REST API, this plugin enables seamless communication and automation between the two systems.

 

Key Features

  • Update the status of Polarion Work Items directly from Jenkins jobs.
  • Automatically create Test Runs in Polarion for Jenkins jobs that generate test results in X-unit format.

 

Installation

Follow these steps to install the plugin in Jenkins:

  1. Navigate to Manage Jenkins > Plugins > Advanced Settings > Deploy Plugin.
  2. Upload the plugin (.hpi file) and click the Deploy button.
  3. Restart Jenkins to complete the installation.

 

Setup

This plugin uses the Polarion REST API, requiring a Personal Access Token for secure communication. Ensure the user has the necessary permissions assigned to use the REST API.

To configure the Polarion connection:

  1. Navigate to Manage Jenkins > System.
  2. Locate the Polarion Connector section and provide the following details:
    • Polarion REST URL
    • Personal Access Token
  3. Click Test Connection to verify the integration.

 

Using the Plugin

Polarion Work Item Status Updater

After installation, a new build step, Polarion Work Item Status Updater, becomes available in Jenkins job configurations.

  • Parameters for the Work Item status update can be hard-coded or dynamically set using Jenkins build parameters.

 

Polarion Test Reporter

A new post-build action, Polarion Test Reporter, will be available for Jenkins jobs generating test results in X-unit format.

  • This feature allows the automatic creation of Test Runs in Polarion to publish test results.
  • Upon successful completion of the Jenkins job, a Test Run is created in Polarion with the test results automatically uploaded.

 

Information

Vendor Nagasagar D S
Published Version 1.0 - November 2024
Price Free
Community Supported Extension This extension is not supported by Siemens PLM.
Requirements Polarion 2404 (3.24.4) and later
Last tested with Polarion 2410 (3.24.10)