Add BOM group_fields for MPN and deactivate-old CI step
- Add group_fields: [Value, Footprint, mpn] to all BOM outputs to prevent components with different MPNs from being merged into one row - Add deactivate-old step to inventree_main release pipeline Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -80,6 +80,7 @@ outputs:
|
|||||||
- conn_mpn
|
- conn_mpn
|
||||||
- field: References
|
- field: References
|
||||||
name: refs
|
name: refs
|
||||||
|
group_fields: ['Value', 'Footprint', 'mpn']
|
||||||
exclude_filter: ""
|
exclude_filter: ""
|
||||||
output: "%f_%r%v_%i.%x"
|
output: "%f_%r%v_%i.%x"
|
||||||
expand_text_vars: true
|
expand_text_vars: true
|
||||||
@@ -104,6 +105,7 @@ outputs:
|
|||||||
- conn_mpn
|
- conn_mpn
|
||||||
- field: References
|
- field: References
|
||||||
name: refs
|
name: refs
|
||||||
|
group_fields: ['Value', 'Footprint', 'mpn']
|
||||||
exclude_filter: ""
|
exclude_filter: ""
|
||||||
output: "%f_%r%v_%i.%x"
|
output: "%f_%r%v_%i.%x"
|
||||||
expand_text_vars: true
|
expand_text_vars: true
|
||||||
@@ -133,6 +135,7 @@ outputs:
|
|||||||
- conn_mpn
|
- conn_mpn
|
||||||
- field: References
|
- field: References
|
||||||
name: refs
|
name: refs
|
||||||
|
group_fields: ['Value', 'Footprint', 'mpn']
|
||||||
exclude_filter: ""
|
exclude_filter: ""
|
||||||
output: "%f_%r%v_%i.%x"
|
output: "%f_%r%v_%i.%x"
|
||||||
expand_text_vars: true
|
expand_text_vars: true
|
||||||
|
|||||||
@@ -388,6 +388,10 @@ inventree_main:
|
|||||||
# Generate Samsung P&P files only on actual release
|
# Generate Samsung P&P files only on actual release
|
||||||
echo "Generating Samsung pick-and-place files..."
|
echo "Generating Samsung pick-and-place files..."
|
||||||
python main.py samsung $CI_PROJECT_DIR/Fabrication
|
python main.py samsung $CI_PROJECT_DIR/Fabrication
|
||||||
|
|
||||||
|
# Deactivate old revisions (keep only current release + dev)
|
||||||
|
echo "Deactivating old InvenTree revisions..."
|
||||||
|
python main.py deactivate-old $CI_PROJECT_DIR/Fabrication
|
||||||
fi
|
fi
|
||||||
cd $CI_PROJECT_DIR
|
cd $CI_PROJECT_DIR
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user