Skip to content

db1group/sonar-metrics-collector

Repository files navigation

Health Sync Aplication

Essa aplicação é utilizada para buscar os dados do sonar, calcular as notas e retornar o valor resumido.

Description

A project to collect metrics to HealthPanel from Sonarqube.

You need to send the project name or project keys strings

Example Request

http://localhost:3000/?projectKeyName=insper

Ou passando por virgulas. (Prefira sempre pelo nome do projeto)

http://localhost:3000/?projectKeys=insper-ui.docente.web,ebanx-pay.gateways

Installation

$ npm install

Build

$ npm run build

Run Sonar

  • Você precisa estar com o Docker rodando na sua máquina.
  • Você precisa renomear run-sonar-exemple.sh para run-sonar.sh e inserir o usertoken no arquivo
$ npm run sonar

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Swagger

Existe um swagger com as informações da API mais detalhadas.

Basta acessar URL/api

$ /api

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •