Skip to content

Integration between and XL Release and BMC Remedy to create, update and query entries on a Remedy Server via the server's REST API.

License

Notifications You must be signed in to change notification settings

xebialabs-community/xlr-remedy-plugin

Repository files navigation

XL Release Remedy plugin

Build Status Codacy Badge Codeclimate Badge License: MIT Github All Releases

Preface

This document describes the functionality provided by the XL Release Remedy plugin. The tasks implemented by this plugin can create, update and query entries on a Remedy Server via the server's REST API.

See the XL Release Documentation for background information on XL Release concepts.

Overview

The XL Release Remedy plugin enables you interact with BMC Remedy services.

Tasks

checkStatus

createEntry

findEntry

pollingCheckStatus

queryEntries

updateEntry

Requirements

  • XL Release 7.x+

Installation

  • Download the latest plugin version JAR from the releases.
  • Follow the guide here

Testing

This plugin comes with a Flask container with a stub for BMC Remedy so it can be tested in isolation. If you run ./gradlew clean runDockerCompose a XL Release container will be started together with the Stub. There will be a Remedy template loaded that has all tasks set up. These tasks can all run successfully against the stub. Please make sure you update the tests and the code when updating this plugin.