Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aantron/bisect-ci-integration-megatest

Bisect_ppx web integrations testing
https://github.com/aantron/bisect-ci-integration-megatest

ci coverage ocaml

Last synced: 1 day ago
JSON representation

Bisect_ppx web integrations testing

Awesome Lists containing this project

README

        

# Bisect_ppx web integrations


[**Bisect_ppx**][bisect], the OCaml and Reason coverage tool, supports
automatic uploading of coverage reports from **CI services**...

[bisect]: https://github.com/aantron/bisect_ppx































...to **coverage services**...























This repo tests all **six** supported combinations:

- [**Travis** to **Coveralls**](https://github.com/aantron/bisect-ci-integration-megatest/blob/d76fb9b072d248d6d227e43f9891bf499355345f/.travis.yml#L22)    `bisect-ppx-report send-to Coveralls`
- [**Travis** to **Codecov**](https://github.com/aantron/bisect-ci-integration-megatest/blob/d76fb9b072d248d6d227e43f9891bf499355345f/.travis.yml#L25)    `bisect-ppx-report send-to Codecov`
- [**CircleCI** to **Coveralls**](https://github.com/aantron/bisect-ci-integration-megatest/blob/d76fb9b072d248d6d227e43f9891bf499355345f/.circleci/config.yml#L43)    `bisect-ppx-report send-to Coveralls`
- [**CircleCI** to **Codecov**](https://github.com/aantron/bisect-ci-integration-megatest/blob/d76fb9b072d248d6d227e43f9891bf499355345f/.circleci/config.yml#L48)    `bisect_ppx-report send-to Codecov`
- [**GitHub Actions** to **Coveralls**](https://github.com/aantron/bisect-ci-integration-megatest/blob/faaaee72777d3329c6c23f54c19498d26935820d/.github/workflows/test.yml#L19-L22)    `bisect_ppx-report send-to Coveralls`
- [**GitHub Actions** to **Codecov**](https://github.com/aantron/bisect-ci-integration-megatest/blob/faaaee72777d3329c6c23f54c19498d26935820d/.github/workflows/test.yml#L23)    `bisect_ppx-report send-to Codecov`




Note that Bisect_ppx can be manually integrated with virtually any CI and any
coverage services using `bisect-ppx-report coveralls`. This repo only tests the
fully automated integrations supported by the `bisect-ppx-report send-to`
command.