Giter Site home page Giter Site logo

xlr-alm-octane-plugin's Introduction

Using the XL Release ALM Octane plugin

The XL Release ALM Octane plugin enables XL Release tasks to interact with an ALM Octane server.

Features

Using the ALM Octane plugin for XL Release, you can perform the following tasks to interact with an ALM Octane server:

Prerequisites

In ALM Octane, define API access with the team member role for the plugin. Save the client ID and client secret for use when connecting to an ALM Octane server in XL Release.

Set up and connect to an ALM Octane server

To set up and connect to an ALM Octane server:

  1. In XL Release, go to Settings > Shared configuration and click Add Workspace under ALM Octane.

  2. In the Title box, enter any name for the ALM Octane configuration.

  3. In the Server box, enter the URL for the ALM Octane server, including the IP address and the port.

  4. In the Client ID and Client Secret boxes, enter the ALM Octane client ID and secret.

  5. In the Space ID and Workspace ID boxes, enter the ALM Octane corresponding IDs.

  6. Click Save to save the customization.

ALM Octane: Create Defect

The ALM Octane: Create Defect task type creates defects in ALM Octane.

The plugin creates the defects: 

  • In the root of the ALM Octane backlog tree.

  • As drafts. This means that when opening up these defects in ALM Octane, you must enter values for mandatory fields.

  • With an origin of XL Release, so the source of the defect is clear.

The following properties are available:

  • Workspace: The workspace in which to create the defect, based on the connected shared configuration. Mandatory.

  • Defect Name: The defect name. Mandatory.

  • Release Name: The ALM Octane release. Mandatory.

  • Defect Description: The defect description.

The output of the task includes: 

  • Defect ID.  You can enter the name of a variable in which to store the ID of the ALM Octane defect being created.

  • Defect URL. You can enter the name of a variable in which to store the URL for accessing the defect in ALM Octane.

ALM Octane: Gate

The ALM Octane: Gate task type executes a query on an ALM Octane server to retrieve a list of defects and their names.

The following properties are available:

  • Workspace: The workspace in which to create the defect, based on the connected shared configuration. Mandatory.

  • Release Name: The ALM Octane release. Mandatory.

  • Query Defect Phases: A query that finds the defects that have the selected phases.

  • Query Defect Severity: A query that finds the defects that have the selected severity.

  • Threshold: A number that represents the number of defects that can be tolerated for subsequent tasks to run.

  • Threshold Operator: The operator that defines if the number of defects is acceptable compared to the Threshold.

The output of the task is:

  • A list of defects displayed in ALM Octane.

Sample scenario

You can create an ALM Octane: Create Defect task that creates a defect if a preconditon indicates that there are defects of high severity.

You can create an ALM Octane: Gate task that will not let any subsequent tasks run if a high severity defect was opened.

xlr-alm-octane-plugin's People

Contributors

xebialabs-se avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.