Contains custom reports (e.g. based on d3js) which can be included into leanIX reporting. These reports are hosted via github-pages and are available under the following base url: leanix.github.io/leanix-custom-reports
In order to include a custom report into leanIX you have to extend the base url with the path to the target reports index.html. As an example for the master version of the bubbles report the base url has to be extended with /master/bubbles/index.html. This means the final url that has to be configured in leanIX is: https://leanix.github.io/leanix-custom-reports/master/bubbles/index.html
Each custom report is located in its own subdirectory. It is expected that the subdirectory can be built via the gulp
command, which puts all relevant files into a dist
directory.
- Create a new directory named after the custom report by copying the
template
directory - Add a new line to
build.sh
for your subdirectory
In order to publish the current master or develop branch to github pages the command publish.sh
can be executed. Before doing this make shure that the dist directory is up-to-date by executing build.sh
.
- Execute build.sh
- Commit everything
- Execut publish.sh