microdensity

command module
v0.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2022 License: BSD-3-Clause Imports: 8 Imported by: 0

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.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL