commit | c04381679b577e69c9700e8b997d21783f6de51c | [log] [tgz] |
---|---|---|
author | Antonio Barone <syntonyze@gmail.com> | Wed Oct 31 18:33:35 2018 +0000 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Thu Nov 01 08:49:36 2018 +0000 |
tree | 52324270695d8e64eec98b27ce2a205d98098be3 | |
parent | f4e5017558db178f3638ecadffa46b8020b345dd [diff] |
Show modal dialog during pulling of images Before this change, during docker-compose pulling images the user of the UI would not see any progress for several minutes. Now the user sees a message explaining that docker images are being downloaded. Bug: Issue 9954 Change-Id: I2bd179158c109f3b136d1da6f71b46073fa9b449
Wizard to locally setup an Analytics Dashboard like the Gerrit's one. This will allow you to explore the potentials of DevOps Analytics on your own repositories.
##Installation
Copy the latest available jar into the Gerrit plugins directory and restart it. Assuming /usr/local/gerrit
is the location of your Gerrit installation simply execute the following:
curl -o /tmp/analytics-wizard.jar https://gerrit-ci.gerritforge.com/job/plugin-analytics-wizard-sbt-master-master/analytics-wizard.jar &&\ cp /tmp/analytics-wizard.jar /usr/local/gerrit/plugins
Once the plugin is installed and you are logged in Gerrit browse to this url: https://<you_gerrit_url>/plugins/analytics-wizard/static/analytics-dashboard.html
You will land on this screen:
Different parameters can be configured:
gerrit/
. Note: It is not a regular expression.email only
, by email per hour
, by email per day
, by email per month
or by email per year
.Once you set the parameters pressing the “Create Dashboard” button will trigger the Dashboard creation and the data import.
Beware this operation will take a while since it requires to download several Docker images and run an ETL job to collect and aggregate the data.
At the end of this operation you will be presented with a dashbaord similar to this one:
You can now navigate among the different charts and uncover the potentials of DevOps analytics!
To build the plugin, JDK 1.8 and sbt are required. Once installed use sbt to build:
cd ./analytics-wizard sbt assembly
This will compile, test and package the plugin artifact, which can be found in ./target/scala-2.11/analytics-wizard.jar
.