A simple coverage handler and server.
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 e3f21afa45
Use *.tmpl file extension over *.template
2 weeks ago
.devcontainer Move to Plug'n'Play over node_modules 4 weeks ago
.kubernetes Attempt version substitution for k8s configs 4 weeks ago
.vscode Move to Plug'n'Play over node_modules 4 weeks ago
.yarn Move to Plug'n'Play over node_modules 4 weeks ago
example_reports Use *.tmpl file extension over *.template 2 weeks ago
public Use *.tmpl file extension over *.template 2 weeks ago
src Use *.tmpl file extension over *.template 2 weeks ago
.dockerignore ARGify HOST_DIR for devcontainer 1 month ago
.drone.yml Strip v from git version tag for publish 4 weeks ago
.env.sample Refactor upload processing 1 month ago
.eslintrc.json Tweak jest configuration 4 weeks ago
.gitignore Move to Plug'n'Play over node_modules 4 weeks ago
.yarnrc.yml Add image build and publish to pipeline 4 weeks ago
CHANGELOG.md Prepare repository for 0.5.4 release 4 weeks ago
Dockerfile Move to Plug'n'Play over node_modules 4 weeks ago
LICENSE.md Relicense project under the Parity Public License 2 years ago
README.md Add drone configuration file 4 weeks ago
package.json Prepare repository for 0.5.4 release 4 weeks ago
tsconfig.json Add TSDoc and TypeDoc to handle documentation 2 years ago
yarn.lock Move to Plug'n'Play over node_modules 4 weeks ago

README.md

ao-coverage

Build Status Coverage Status

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

Currently, the only supported code coverage format is Tarpaulin, which is specific to Rust. 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.

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, 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.