A simple coverage handler and server. https://cov.submelon.dev
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Kevin Hoerr 4af6310a9c
#17 Move TOKEN from EnvConfig to database
1 month ago
.devcontainer Refactor routes tests 2 months ago
.kubernetes Disable recreate strategy for deployment 2 months ago
.vscode #17 Move TOKEN from EnvConfig to database 1 month ago
.yarn #17 Move TOKEN from EnvConfig to database 1 month ago
example_reports Use *.tmpl file extension over *.template 8 months ago
public Use *.tmpl file extension over *.template 8 months ago
src #17 Move TOKEN from EnvConfig to database 1 month ago
.dockerignore ARGify HOST_DIR for devcontainer 8 months ago
.drone.yml Silence logs in unit tests 2 months ago
.env.sample Refactor upload processing 8 months ago
.eslintrc.json Tweak jest configuration 8 months ago
.gitignore Move to Plug'n'Play over node_modules 8 months ago
.yarnrc.yml Remove unused code for testing logs 2 months ago
CHANGELOG.md Prepare repository for 0.5.4 release 8 months ago
Dockerfile Silence logs in unit tests 2 months ago
LICENSE.md Relicense project under the Parity Public License 2 years ago
README.md Update README.md 2 months ago
package.json #17 Move TOKEN from EnvConfig to database 1 month ago
tsconfig.json Add TSDoc and TypeDoc to handle documentation 2 years ago
yarn.lock #17 Move TOKEN from EnvConfig to database 1 month ago

README.md

ao-coverage

Build Status Coverage Status Docker Hub

A simple coverage handler and server. The basic function provides an SVG badge with the coverage percentage and a link to the uploaded coverage report. Only basic metadata is required to persist to track the latest commits for the linked branches.

Currently, the only supported code coverage formats are Tarpaulin and Cobertura XML. Recommended formats and pull requests are welcome! If you want an account for this Gitea to interact with this repository, please contact the maintainer at kjhoerr@submelon.tech.

Roadmap

There is no grand goal of ao-coverage other than hosting coverage reports for projects. That can always be improved, of course - there are feature enhancements, bugs, and discussions under the Issues tab of this project, with milestones for providing ideal target versions or dates.

Developing

This repository includes a .devcontainer to assist with getting developing off the ground as quickly as possible. This includes a Docker image for the repository with installed tools for MongoDB, and MongoDB in a compose stack. The provided image was completely rewritten from the ubuntu base to provide support for arm64, so the initial build may take a little while. This comes completely preconfigured with setup data, and a generated TOKEN gets printed to logs when you start the server.

License

This project is licensed under the Parity Public License. Currently, proprietary-use licenses are not available and offers will not be considered.