Skip to content
Matej Artač edited this page Feb 13, 2017 · 4 revisions

Introduction

The Continuous Integration service provides regular, scheduled or event-based running of tools that are important in the DIA development, testing and deployment lifecycle. In the development process, performance improvements or regressions show as a speed-up or slow-down, measured in performance metrics. Having a way of visualizing performance changes helps assess validity of changes in DIA development.

The DICE Jenkins plug-in adds a project post-build step, which stores the build's performance output, which is created as a JSON file by each build. The JSON file may contain any performance metric such as a duration of a batch operation, average or maximum operation latency, etc.

DICE Jenkins Plug-in

The work is a part of the DICE project results. In February 2017, we had the tools' intermediate release. We accompanied it with the D5.2 DICE delivery tools - intermediate version project deliverable, which provides the motivation for the tools and further details.

Documentation

  • Prerequisites provides prerequisites and requirements for installing the DICE deployment service.
  • Installation and Administrator guide provides instructions on installation of the DICE deployment service.
  • User guide contains instructions for the DICE deployment service's end users (developers, etc.)
  • Notes for developers provide instructions and notes about development of Jenkins plug-ins service.

Acknowledgment

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 644869.

European Union

Clone this wiki locally