Go to file
Augusto Dwenger J. b6d00cac27
Add new builds pipeline to build the docker image
Refactor the CI pipeline to enable the new building pipeline which depends on the tests pipeline to succeed.
The new pipeline will build the go package and build the docker image. The docker image only get build if the active branch is the master branch and tag it with latest. It also tags the image if the pipeline got triggered by a new tag -> the tag has to be in the following format -> v1.0.0 (it will omit the 'v') to be used as an image tag.
2020-11-17 17:56:43 +01:00
controller Add test to the auth middleware 2020-10-30 14:41:15 +01:00
db Add mechanism to return a copy of the original slice 2020-11-11 16:21:15 +01:00
.drone.yml Add new builds pipeline to build the docker image 2020-11-17 17:56:43 +01:00
.gitignore Add vscode directory to ignore 2020-11-11 10:41:43 +01:00
Dockerfile Change docker base image to alpine 2020-11-03 15:32:49 +01:00
LICENSE Add project context 2020-10-13 21:03:21 +02:00
README.md Update README.md TODOs 2020-11-11 16:24:26 +01:00
go.mod Add required flag for the token 2020-11-11 11:01:13 +01:00
go.sum Add required flag for the token 2020-11-11 11:01:13 +01:00
main.go Add required flag for the token 2020-11-11 11:01:13 +01:00

README.md

gsave

Build Status

Database to save all your data from gstat. In the near future gmon should use it to monitor hosts and to create alerts.

TODO

  • Configure CI/CD pipeline
  • HTTP testing
  • Auth Middleware with Basic Auth
  • Flag configurable
  • Logging
  • SQLite DB implementation
  • Env Variable configurable