The Jenkins project build list table operator is a WireCloud operator that provides the ability to show on a table the list of Jenkins builds.
Be sure to have installed Node.js in your system. For example, you can install it on Ubuntu and Debian running the following commands:
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install nodejs
sudo apt-get install npm
If you want the last version of the operator, you should change to the develop
branch:
git checkout develop
Install other npm dependencies by running: (need root because some libraries use applications, check package.json before to be sure)
sudo npm install
For build the operator you need download grunt:
sudo npm install -g grunt-cli
And now, you can use grunt:
grunt
If everything goes well, you will find a wgt file in the dist
folder.
Build List
: The jenkins builds to be shown on the table.
Table Data Model
: The table configuration and data to be plotted. This should be passed to thedata table viewer widget
.
Connect the builds to be shown on the table to the Issues
endpoint and plug the Data and Structure
endpoint to the data table viewer widget
.
Copyright (c) 2016 CoNWet Licensed under the MIT license.