coverallsapp / coverage-reporter

Self-contained, universal coverage uploader binary. Under development.
https://coveralls.io
MIT License
49 stars 17 forks source link

upd: readme to fix OpenSSL v1.0.2 errors #103

Open iurev opened 1 year ago

iurev commented 1 year ago

Closes https://github.com/coverallsapp/coveralls/issues/1829

:zap: Summary

Added section to the README which describes solution

:ballot_box_with_check: Checklist

coveralls-official[bot] commented 1 year ago

Pull Request Test Coverage Report for Build 6273550137


Totals Coverage Status
Change from base Build 6182948593: 0.0%
Covered Lines: 940
Relevant Lines: 1003

💛 - Coveralls
nebolsin commented 1 year ago

@iurev I found even better option to fix this on the client system — provide correct path to cert bundle file with the env var: SSL_CERT_FILE=/etc/pki/tls/cert.pem

$ coveralls done -r123 2>&1 | tail -2
⭐️ Calling parallel done webhook: https://coveralls.io/webhook
#<OpenSSL::SSL::Error:SSL_connect: error:0A000086:SSL routines::certificate verify failed>

$ env SSL_CERT_FILE=/etc/pki/tls/cert.pem coveralls done -r123 2>&1 | tail -2
✅ API Response: {"error":"Invalid repo token"}
- 💛, Coveralls

This doesn't require any changes to system-wide configuration 🚀

afinetooth commented 1 year ago

@iurev @nebolsin thanks! I have shared the solution with the customer. I Cc'd Vitalii on the email thread so he confirm I gave the right info, and be included if the customer replied with a failure, etc.

MOVING THIS and the ORIGINAL ISSUE to IN REVIEW.