Code Pushed but Not Reflected in Odoo Container

1. ๐Ÿ” Verify the Commit Exists

Check your Git history (locally or in your Git provider):

โŒ Commit NOT found

  • You are likely pushing to the wrong repository
  • Or using the wrong upstream/remote

Fix:
git remote -v
git branch -vv


โœ… Commit IS found

โ†’ Proceed to the next step


2. ๐Ÿ“ฆ Check Deployment Queue

Go to your CICDoo dashboard โ†’ Queue tab

Check if an upgrade process was triggered:

  • โณ Queued / Processing
    Deployment is in progress โ†’ wait
  • โŒ Failed
    Check logs โ†’ identify the issue (dependency, migration, syntax, etc.) or contact support
  • โœ… Done
    Deployment completed, but code still not updated?
    • Possible caching issue
    • Wrong branch
    • Module not reloaded ( contact support )

3. โš ๏ธ No Upgrade Process Triggered?

If no deployment was triggered after push, check:

๐Ÿ”— GitHub Webhooks

Go to your repository โ†’ Settings โ†’ Webhooks

Verify:

  • Webhook exists
  • URL points to:
    app.cicdoo.com

โŒ Issues

  • No webhookย ( contact support )
  • Incorrect webhook URL

Fix:

  • Add or correct the webhook
  • Or contact support

4. ๐Ÿ’ณ Subscription / Billing Check

Even if everything looks correct:

โŒ Possible Issue

  • Subscription suspended
  • Outstanding payments

Impact:

  • Deployments may be blocked silently

Fix:

  • Ensure account is active
  • Resolve billing issues

5. ๐Ÿง  Common Gotchas

  • Wrong branch configured in CICDoo (e.g., pushing to dev while app tracks main)
  • Module not updated (-u module_name not triggered)
  • Odoo cache not refreshed
  • Confusion between multiple repositories (fork vs origin)

๐Ÿงพ Quick Decision Flow

Commit missing?
  โ†’ Wrong repo / upstream

Commit exists?
  โ†’ Check queue

Queue empty?
  โ†’ Check webhook

Webhook OK?
  โ†’ Check subscription

All OK?
  โ†’ Check logs / branch / module update


Did this page help you?