<img src="https://pbs.twimg.com/profile_images/461570480298663937/N78Jgl-f_400x400.jpeg" width="150";height="50"/>![Image](/jayceeb/Hygieia/raw/master/UI/src/assets/images/Hygieia_b.png)
The following components are required to run Hygieia:
-
MongoDB 2.6+
- Download & Installation instructions
- Configure MongoDB
* Name the database as
dashboarddb
. (Note: This is the same database that the collectors write to. So make sure that this name matches with the database names in collector properties) * create a user calleddashboarduser
with read/write priveleges. * Turn Authentication on.
-
Collectors for each widget you want data to be collected for.
-
Collectors for following tools are supported currently
-
Agile Story Management
-
Source
-
- Jenkins/Hudson
-
- Sonar
-
- uDeploy 6.x from IBM
You can pick and choose which collectors are applicable for your DevOps toolset or you can write your own collector and plug it in.
We have included a parent pom for your use, the parent pom will build each of the individual projects in correct order.
-
In the root folder, where the master
pom.xml
file resides, execute the command below:mvn --settings [Path to your settings.xml] clean compile install package
-