CORSAIR ODOO DEPLOY
ODOO 19 ENTERPRISE · CORSAIR/ODOO-ERP

Every branch.
Its own instance.

Spin up, refresh and test Odoo environments straight from your branches — with live logs and analytics for each one.

Internal tool · Corsair ERP Engineering

Sign in

Use your Corsair work account.
{{ login.err }}
CORSAIR ODOO DEPLOY corsair/odoo-erp
{{ user.name }} {{ user.email }}

Instances

{{ listSummary }}
INSTANCESTAGESTATUSLAST DEPLOYTESTSACTIONS
{{ i.name }} {{ i.branch }}
{{ i.stageLabel }}
{{ i.statusLabel }}
{{ i.commit }} {{ i.msg }} {{ i.author }} · {{ i.updated }}
{{ i.testText }}
No instances match your filters.
Instances /{{ sel.name }}

{{ sel.name }}

{{ sel.stageLabel }} {{ sel.statusLabel }}
Branch {{ sel.branch }} Commit {{ sel.commit }} Odoo {{ sel.version }} Enterprise Database {{ sel.db }}
{{ sel.url }}
{{ sel.stepText }} {{ sel.progressPct }}
DEPLOY HISTORY
{{ d.commit }} {{ d.msg }} {{ d.author }} · {{ d.kind }} · {{ d.dur }}
{{ d.when }}
{{ s.label }} {{ s.value }}
RECENT LOGS VIEW ALL ›
{{ l.t }}{{ l.level }}{{ l.msg }}
{{ l.t }} {{ l.level }} {{ l.src }} {{ l.logger }}: {{ l.msg }}
No log lines match.
{{ logCount }}
TEST RUNS
Run #{{ r.num }}{{ r.statusLabel }}
{{ r.scope }} · {{ r.started }}
No test runs yet.
Run #{{ run.num }} {{ run.scope }} · commit {{ run.commit }} · {{ run.started }}
{{ run.statusLabel }}
{{ s.label }}{{ s.value }}
FAILURES
{{ f.test }}{{ f.module }}
{{ f.msg }}
All tests passed.
Traffic and resources for {{ sel.name }}
{{ c.label }} {{ c.value }}{{ c.unit }}
{{ c.from }}peak {{ c.max }} {{ c.unit }}now
SLOWEST RPC CALLSCALLSP95
{{ e.model }}.{{ e.method }} {{ e.calls }} {{ e.p95 }} ms

Test runs

{{ runsSummary }}
RUNINSTANCESCOPERESULTTESTSDURATIONSTARTED
#{{ r.num }}
{{ r.instName }}{{ r.branch }}
{{ r.scope }} {{ r.statusLabel }}
{{ r.countText }}
{{ r.duration }} {{ r.started }}

Analytics

All instances · last 14 days
{{ k.label }} {{ k.value }} {{ k.note }}
BUILDS PER DAY
SucceededFailed
{{ b.label }}
INSTANCEREQUESTS / MINCPUMEMORYDATABASE
{{ r.name }} {{ r.rpm }}
{{ r.cpu }}
{{ r.mem }} {{ r.dbSize }}
{{ modalTitle }}
STAGE
DATABASE
{{ o.label }}{{ o.desc }}
Run custom-module tests after build
Choose how to refresh {{ modalInst.name }}.
{{ o.label }}{{ o.desc }}
Run tests on {{ modalInst.name }} at {{ modalInst.commit }}.
{{ o.label }}{{ o.desc }}
This permanently removes {{ modalInst.name }}, its database, filestore and logs. The branch {{ modalInst.branch }} stays in the repository.
{{ toastMsg }}