[FIX] cluster ai17: align prettier trailingComma to es5 (CI default)
Runbot build 221688 build 381380 reported 261 prettier "Insert `,`"
errors after build 221687's fix added trailing commas via local
prettier --trailing-comma=all. Root cause: local eslint resolves
eslint-plugin-prettier@5.5.5 from /home/tuan/node_modules (bundled
prettier 3.x → default trailingComma=all), while the cluster-local
node_modules carries eslint-plugin-prettier@4.2.5 with prettier 2.8.8
whose default is trailingComma=es5. CI runbot uses the cluster-local
plugin chain (matches package.json), so trailing commas in function
calls/parameters trip "Insert `,`" with all but "Delete `,`" with es5.
Re-ran prettier 2.8.8 with no --trailing-comma override on all 149
ai17 static JS files; 76 files re-formatted (+261 −264 lines).
Verified locally with eslint --resolve-plugins-relative-to ai17
(forces v4.x resolution that matches CI) → 0 errors on full set.
Out of scope:
- Build 381388 MemoryError on web/tests/test_assets.py
test_logs_assets_generate_time during JS bundle minify is a runbot
infra flake (Odoo upstream test, not in 221687 on same branch); net
prettier delta of -3 lines cannot tip memory budget. Will retry on
next build.
| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 381390 | Check the quality with Pylint: from test_lint to test_pylint 14m | Succeed | Log |
| Build 381391 | At install tests: from account to website_twitter 119m | Succeed | Log |
| Build 381392 | Post install tests: step install all modules 63m | Succeed | Log |
| Build 381393 | Post install tests: from account to payment_alipay 140m | Succeed | Log |
| Build 381394 | Post install tests: from payment_aps to test_viin_web_cohort 169m | Succeed | Log |
| Build 381395 | Post install tests: from test_website to to_website_apps_store 69m | Succeed | Log |
| Build 381396 | Post install tests: from to_website_apps_store_loc to viin_estimate_sale 79m | Succeed | Log |
| Build 381397 | Post install tests: from viin_event_checkin_website to viin_project_gantt 34m | Succeed | Log |
| Build 381398 | Post install tests: from viin_project_progress to website_twitter 44m | Succeed | Log |
| Build 381399 | Test install all modules without demo data: from account to website_twitter 49m | Succeed | Log |
| Create Date | Level | Message |
|---|---|---|
| 05/03/2026 07:40:32 | INFO |
Updated repository Viindoo-odoo
|
| 05/03/2026 07:40:32 | INFO |
Updated repository Viindoo-tvtmaaddons
|
| 05/03/2026 07:40:32 | INFO |
Updated repository Viindoo-erponline-enterprise
|
| 05/03/2026 07:40:32 | INFO |
Updated repository Viindoo-branding
|
| 05/03/2026 07:40:32 | INFO |
Cloned repository Viindoo-ai
|