Skip to content

Custom tile that allows informaition from mutiple releases to be seen in one tile

License

Notifications You must be signed in to change notification settings

zvercodebender/xlr-multi-release-tile

 
 

Repository files navigation

Tile that can display Multiple Release Information

License MIT Codacy Badge standard-readme compliant Github All Releases Code Climate

Preface

This document describes the functionality provided by the XL Release Multiple Release Tile.

See the XL Release reference manual for background information on XL Release and release automation concepts.

Overview

The xlr-multi-release-tile is an XL Release tile allows you to extend the tiles to view statics on multiple releases that you can currently only see per release

Installation

Building the Plugin

You can use the gradle wrapper to build the plugin. Use the following command to build using Gradle:

./gradlew clean assemble

The built plugin, along with other files from the build, can then be found in the build folder.

Adding the Plugin to XL Release

For the latest instructions on installing XL Release plugins, consult the associated documentation on docs.xebialabs.com.

Usage

This plugin allows for insights on the multiple releases that is normally restricted to each release itself. The tile in this plugin allows you to see all the release that fit a certain criteria like a time period, tags, folders, titles and view the expected times of all the phases in the selected releases at once instead of going to each release individually.

To configure the tool you must first at your xl release instance in the shared configurations. Then add the multi release tile and set your parameters as desired.

This tile should be extended to give more tiles for multiple releases

Tile with no filters

image-Regular-Tile

Configuration Settings

image-Configuration-Settings

Task Tile Filter

image-Task-Title-Filter

Notes

  • Date filters provide a range ie start after but before. You can also use them independently of each other ie start after with no before set

  • Filters for tags and folders are OR not AND

  • This will only be usable in XLR 9.7+

  • Release title is a partial match filter where everything else is an exact match

  • Task filter will allow one task to be brought onto the tile to check status of and will appear immediately under the parent release

  • Planned and Aborted Planned Releases will be filtered out when using a date filter because they do not have a start date

  • Archived releases can be found by using the archived checkbox

  • This was done with a specific customer in mind so you may want to edit the csv file for your needs

Contributing

Please review the contributing guidelines for xebialabs-community at http://xebialabs-community.github.io/

License

This community plugin is licensed under the MIT license.

See license in LICENSE.md

References

About

Custom tile that allows informaition from mutiple releases to be seen in one tile

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 64.7%
  • HTML 26.0%
  • JavaScript 9.3%