Commit 5dc7dbbc authored by Zied SELLAMI's avatar Zied SELLAMI
Browse files


parent 0ea6a635
# Burndownchart installation and use
You can use the burndownchart project to build an html burndownchart of your gitlab project.
## Prerequisites
### Download Spark 2.2.0
tar zxvf spark-2.2.0-bin-hadoop2.7.tgz
### Installing SBT
Ubuntu and other Debian-based distributions
echo "deb /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
sudo apt-key adv --keyserver hkp:// --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
sudo apt-get update
sudo apt-get install sbt
For other OS, please refer to
### Create a private API Token on Gitlab
Visit []( and create a private token for API access.
# Download and use of Burndownchart
git clone ssh://
cd burndownchart/
## Building a runnable jars
sbt compile
sbt package
## How to use
The program need 5 arguments:
*Project Name: name of a Gitlab project. Example: LINAGORA/LGS/OpenPaaS/james
*Milstone Name: name of a Milstone. Example: Sprint 30
*Private-token: your gitlab private token. Example: J-Wmzdnwf1SnxxmWbT35
*Temporary directory: a temporary folder. Example: /home/data/burndownchart/tmp
*Output file path: a html file path for the burndownchart result. Example: /home/data/burndown.html
The command to run the program is:
./spark-2.2.0-bin-hadoop2.7/bin/spark-submit ./burndownchart/target/scala-2.11/burndownchart_2.11-0.1-SNAPSHOT.jar "Project Name" "Milstone Name" "Private-token" "Temporary directory" "Output file path"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment