Help us shape the future of Go! Take the 2026 Go Developer Survey

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