issues
search
canonical
/
charmhub.io
GNU General Public License v3.0
10
stars
22
forks
source link
ci: tics coverage upload
#1835
Closed
Lukewh
closed
4 months ago
Lukewh
commented
4 months ago
Done
Run and upload to TICS every morning starting at 22:00 every day
Publish coverage reports to
https://canonical.github.io/charmhub.io/coverage/python
and
https://canonical.github.io/charmhub.io/coverage/js
How to QA
Ensure
https://canonical.github.io/charmhub.io/coverage/python
and
https://canonical.github.io/charmhub.io/coverage/js
work
Check the [tics dashboard](
https://canonical.tiobe.com/tiobeweb/TICS/TqiDashboard.html#axes=ProjectGroup(publicRepo),Project(charmhub.io),Sub()&metric=tqiTestCoverage&sort=T(1,best
)) and see that the coverage went up today (2024-05-29)
verify this action worked:
https://github.com/canonical/charmhub.io/actions/runs/9284814751
Testing
[ ] This PR has tests
[x] No testing required (explain why): ci update
Issue / Card
Fixes
https://warthogs.atlassian.net/browse/WD-11343
Screenshots
webteam-app
commented
4 months ago
Demo
Jenkins
demos.haus
Done
How to QA
Testing
Issue / Card
Fixes https://warthogs.atlassian.net/browse/WD-11343
Screenshots