LRM and Dashboard

From Lingoport Wiki
Jump to: navigation, search

The Lingoport Dashboard presents the data collected by LRM.

LRM creates a set of reports which are consumed by the Dashboard:

  • Import issues
  • Project status
  • Source issues
  • Kit status
  • Files to prep

Those reports are generated as xml files and must be under LINGOPORT_DATA/Dashboard/Projects/GROUP_NAME.PROJECT_NAME

The Dashboard uploads those results using sonar-runner.

If the LINGOPORT_DATA/Dashboard/Projects/GROUP_NAME.PROJECT_NAME/sonar-project.properties file exists, it will be used as such. Otherwise, it will be generated.

The sonar-project.properties file indicates in particular if some directories or some files should not be uploaded to the dashboard. This may be the case for .jar files, .docx files, or for a test directory.