Skip to content

Check build complete - #12289

Merged
SchrodingersGat merged 5 commits into
inventree:masterfrom
SchrodingersGat:check-build-complete
Jul 1, 2026
Merged

Check build complete#12289
SchrodingersGat merged 5 commits into
inventree:masterfrom
SchrodingersGat:check-build-complete

Conversation

@SchrodingersGat

Copy link
Copy Markdown
Member

Run validator checks as part of build complete serializer, so that user is aware of errors before the task is offloaded to the background worker.

- Run validation BEFORE trying to complete (serializer validation)
- Refactor and simplify common code
@SchrodingersGat SchrodingersGat added this to the 1.5.0 milestone Jul 1, 2026
@SchrodingersGat SchrodingersGat added the build Build orders label Jul 1, 2026
@netlify

netlify Bot commented Jul 1, 2026

Copy link
Copy Markdown

Deploy Preview for inventree-web-pui-preview canceled.

Name Link
🔨 Latest commit c3a01d9
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/6a44a567279e6e000836dfa1

@codecov

codecov Bot commented Jul 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.61%. Comparing base (09f85ae) to head (c3a01d9).

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #12289      +/-   ##
==========================================
+ Coverage   86.59%   86.61%   +0.02%     
==========================================
  Files        1392     1392              
  Lines       90997    91041      +44     
  Branches    10491    10490       -1     
==========================================
+ Hits        78795    78854      +59     
+ Misses      12139    12124      -15     
  Partials       63       63              
Flag Coverage Δ
backend 90.68% <100.00%> (+0.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 92.23% <100.00%> (+0.03%) ⬆️
Backend General 93.32% <ø> (-0.01%) ⬇️
Frontend 79.45% <ø> (-0.01%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SchrodingersGat
SchrodingersGat merged commit 609e5ee into inventree:master Jul 1, 2026
46 checks passed
@SchrodingersGat
SchrodingersGat deleted the check-build-complete branch July 1, 2026 06:47
mahekp05 pushed a commit to mahekp05/InvenTree that referenced this pull request Aug 4, 2026
* Display non-field errors in table field

* Refactor validation for build output completion

- Run validation BEFORE trying to complete (serializer validation)
- Refactor and simplify common code

* Adjust unit tests

* Fix typing

* Remove debug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build orders

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant