• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

akvo / akvo-mis / #639
88%

Build:
DEFAULT BRANCH: main
Ran 05 Jun 2026 09:03AM UTC
Jobs 1
Files 109
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Jun 2026 08:57AM UTC coverage: 88.044% (+0.001%) from 88.043%
#639

push

coveralls-python

web-flow
devops(006): rewrite CI for akvo-mis-namespace + per-service deployments (#232)

Switches the akvo-mis CI/CD pipeline to the new SaaS deployment
(DEVOPS-006 / ENG-3231). Manifests are now owned by akvo-config
(k8s-manifests/test/akvo-mis/); this repo's CI just builds images
and triggers a rollout restart.

Removed (manifests live in akvo-config now):
- ci/k8s/deployment.template.yml
- ci/k8s/cronjobs.template.yml
- ci/k8s/service.yml
- ci/k8s/volume-claim.template.yml
- ci/k8s/wait-for-k8s-deployment-to-be-ready.sh

Rewritten:
- ci/deploy.sh: 68 -> 40 lines. Auth + push images + kubectl rollout
  restart on frontend/backend/worker deployments in akvo-mis-namespace.
  Tag deploys explicitly skipped pending production cluster setup.

Updated:
- ci/build.sh: tag :latest -> :latest-test (matches manifest pin)
- docker-compose.{ci,test}.yml: image refs :latest -> :latest-test
- frontend/nginx/conf.d/default.conf: proxy_pass localhost:8000 ->
  backend:8000. Required by per-service split — nginx now routes
  /api/* to the backend Service in the same namespace instead of a
  same-pod container.

4994 of 5827 branches covered (85.7%)

Branch coverage included in aggregate %.

9631 of 10784 relevant lines covered (89.31%)

0.89 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
92.86
0.0% api/v1/v1_data/management/commands/generate_config.py
2
92.83
-1.51% api/v1/v1_forms/management/commands/form_seeder.py
Jobs
ID Job ID Ran Files Coverage
1 #639.1 05 Jun 2026 09:03AM UTC 109
88.04
Source Files on build #639
  • Tree
  • List 109
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • f926d5dd on github
  • Prev Build on main
  • Next Build on main
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc