Categorygithub.com/factorysh/microdensity
repositorypackage
0.3.3
Repository: https://github.com/factorysh/microdensity.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

µdensity

Gitlab CI triggers asynchone REST analysis and display badges and files.

Paths

POST /service/{service}/{projet}/{branch}
    return run id

GET /service/{service}/{projet}/{branch}/{commit}

GET /service/{service}/{projet}/{branch}/latest
GET /service/{service}/{projet}/

Big Picture

                                                                 +---------+   +--------+
  Gitlab CI                                                  +-->| Compose +-->| Docker |
 +-----------------------------------------------+           |   +-------+-+   +--------+
 |                                               |      +----+-----+     |
 | curl --header 'PRIVATE-TOKEN: ${CI_JOB_JWT}' -+----->| µdensity |     +--> Volumes
 |                                               |      +----------+             |
 +-----------------------------------------------+             HTTP          +---v----+
                                                   <-------------------------| Badges |
                                                                             +--------+

Bring your own services

Services documentation

Manage your service

Admin endpoint

For the Admin http server, use admin_listen setting.

  • / Home page
  • /metrics Prometheus endpoint
  • /status Microdensity ping Docker and Gitlab

Sentry

Sentry is used with zap logging.

Use SENTRY_DSN env for setting Sentry errors report.