Add name text variable and enable panel jobs on dev

- Added 'name' text variable to pcb_main, sch, mech, pos kibot configs
- Removed main_rules restriction from generate_gerbers, generate_position, generate_panel
- Updated inventree_dev to depend on gerbers, position, panel jobs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Tim Hadwen
2026-02-03 07:45:40 +10:00
parent 7abd4621a9
commit f54fb00f57
5 changed files with 15 additions and 6 deletions

View File

@@ -226,8 +226,6 @@ generate_3d:
generate_gerbers:
extends: .fabrication_base
rules:
- !reference [.main_rules, rules]
script:
- |
export KIBOT_VAR_rev="${VERSION}"
@@ -244,8 +242,6 @@ generate_gerbers:
generate_position:
extends: .fabrication_base
rules:
- !reference [.main_rules, rules]
script:
- |
export KIBOT_VAR_rev="${VERSION}"
@@ -262,8 +258,6 @@ generate_position:
generate_panel:
extends: .fabrication_base
rules:
- !reference [.main_rules, rules]
script:
- |
export KIBOT_VAR_rev="${VERSION}"
@@ -340,6 +334,13 @@ inventree_dev:
artifacts: true
- job: generate_3d
artifacts: true
- job: generate_gerbers
artifacts: true
- job: generate_position
artifacts: true
- job: generate_panel
artifacts: true
optional: true
script:
- |
echo "Running InvenTree upload for dev branch (revision: dev)"