andrewc
|
f916bbead6
|
Generate PCBA image, and fixup uploads of images to inventree
|
2025-07-29 10:42:57 +10:00 |
|
andrewc
|
218ec0f190
|
Parse the pcb name properly for use as the IPN
|
2025-07-29 10:04:16 +10:00 |
|
andrewc
|
5e5b456072
|
Change kintree_cli flags to match new syntax
|
2025-07-28 10:08:24 +10:00 |
|
andrewc
|
6b1e4b44c4
|
Fix up naming and parsing of files with variants
|
2025-07-25 15:36:42 +10:00 |
|
andrewc
|
e9f401a204
|
Kibot variants were not working with groups as expected, so config
structure has been changed to not use groups
|
2025-07-25 10:33:17 +10:00 |
|
andrewc
|
c18b69520d
|
FIX: fix path to template schematic for post panel scripting
|
2025-07-22 14:25:02 +10:00 |
|
andrewc
|
a9abc89dcf
|
FIX: update gitignore to ignore kicad locks
|
2025-07-17 11:45:19 +10:00 |
|
andrewc
|
e803315a12
|
FIX: cut down bash function in release job so it doesn't complain about
syntax errors.
|
2025-07-16 12:14:58 +10:00 |
|
andrewc
|
cb37408d17
|
Merge branch 'main' into dev
|
2025-07-16 12:10:10 +10:00 |
|
andrewc
|
61b08496bd
|
FEAT: added standardised text to panels to help with pnp
|
2025-07-02 14:04:49 +10:00 |
|
andrewc
|
340c6a78d1
|
Merge branch 'panel_info' into dev
|
2025-07-02 14:03:15 +10:00 |
|
andrewc
|
40125098dd
|
FIX: correct file extension in foot_gen script
|
2025-07-02 14:01:51 +10:00 |
|
andrewc
|
afa1ed40a5
|
Fix incorrect file reference in foot_gen script
|
2025-07-02 13:59:59 +10:00 |
|
andrewc
|
284f4a075a
|
Panel text addition now has to be done using the post panel script process, as too many text fields required
|
2025-07-02 13:57:49 +10:00 |
|
andrewc
|
2f71a8fd94
|
FEAT: added DWN, CHK, APP to templates, added hfs template.
|
2025-07-01 09:45:46 +10:00 |
|
andrewc
|
191ef7db66
|
Merge main into dev
|
2025-07-01 09:39:17 +10:00 |
|
andrewc
|
88def8aa9c
|
Merge branch 'dwn_chk_app' into dev
|
2025-06-30 19:13:42 +10:00 |
|
andrewc
|
ba4ccea323
|
Fixed up page links in template proj files
|
2025-06-28 13:04:20 +10:00 |
|
andrewc
|
4af1df2578
|
Move templates to their own folder, create a hfs template.
|
2025-06-27 15:49:24 +10:00 |
|
andrewc
|
88d02915a4
|
Moved kibot configs around to maybe fix pipeline
|
2025-06-24 09:40:00 +10:00 |
|
andrewc
|
0ed550e613
|
Changed to using groups again, separate configs for each group currently
|
2025-06-09 15:06:33 +10:00 |
|
andrewc
|
15650e1e71
|
Fixed up quotes around name of JLC ouputs
|
2025-06-09 14:40:01 +10:00 |
|
andrewc
|
c2310a0d96
|
Fixed rules on outputs_dev
|
2025-06-09 13:35:17 +10:00 |
|
andrewc
|
6d7b4336dc
|
Use the ki-ntree docker image in inventree_job_main
|
2025-06-09 13:18:49 +10:00 |
|
andrewc
|
003b740131
|
WIP: pre-panel script to parse and impl panel info
|
2025-06-03 07:49:31 +10:00 |
|
andrewc
|
a05af9436a
|
Switch variant field back to being in the part number
|
2025-06-02 12:18:59 +10:00 |
|
andrewc
|
1828df591f
|
Added pcb_rev variable to kicad templates
|
2025-05-21 15:24:28 +10:00 |
|
andrewc
|
57ef513fe5
|
Checking the rev parsing
|
2025-05-21 14:21:12 +10:00 |
|
andrewc
|
387a8d9b68
|
Testing having a truncated (major.minor only) revision for the PCB
|
2025-05-21 12:03:50 +10:00 |
|
andrewc
|
e1c997756c
|
Fix up paths during boms
|
2025-05-20 16:18:41 +10:00 |
|
andrewc
|
2663e63353
|
Fixed up where variant sits in output names, testing CI
|
2025-05-20 15:20:23 +10:00 |
|
andrewc
|
0f9ab507dd
|
Fixed up a few kibot options
|
2025-05-20 14:31:48 +10:00 |
|
andrewc
|
8b4ef0e0c4
|
Added Dockerfile so ki-ntree does not need to be installed every run
|
2025-05-16 16:33:31 +10:00 |
|
andrewc
|
18a9c83ca7
|
FIX: corrected syntax in foot_gen script, and stopped leaving one footprint unprocessed.
|
2025-03-18 18:23:38 +10:00 |
|
andrewc
|
f0d9ad3fd6
|
Fixed up foot gen script
|
2025-03-18 18:20:00 +10:00 |
|
andrewc
|
cc3ba0907f
|
FIX: search api uses manufacturer properly
|
2025-02-27 10:17:42 +10:00 |
|
andrewc
|
171942349f
|
Testing ki-ntree fix
|
2025-02-27 09:52:24 +10:00 |
|
andrewc
|
b0369b4bbf
|
FIX: allow management of panel files to fail as there may not be any
|
2025-02-25 15:01:42 +10:00 |
|
andrewc
|
901c8cf848
|
FIX: allow management of panel files to fail as there may not be any
|
2025-02-25 15:01:27 +10:00 |
|
Andrew Collins
|
2b2dfe1e68
|
Merge branch 'dev' into 'main'
Fixed up pre-push hook
See merge request Micromelon/education/hardware/kicad-ci!3
|
2025-02-17 04:53:56 +00:00 |
|
Andrew Collins
|
2efdbe6d17
|
Fixed up pre-push hook
|
2025-02-17 04:53:56 +00:00 |
|
andrewc
|
9395c558cc
|
Merge branch 'dev'
|
2025-02-17 14:50:55 +10:00 |
|
andrewc
|
1064d69ce0
|
Fixed up pre-push hook
|
2025-02-17 14:47:30 +10:00 |
|
andrewc
|
6b63a013ef
|
Updated ki-ntree
|
2025-02-17 11:06:53 +10:00 |
|
andrewc
|
99af6dd08f
|
Stop generating printed stencils for panels
|
2025-02-14 09:57:20 +10:00 |
|
andrewc
|
530a0cb537
|
Merge 'dev' into 'main'
|
2025-02-04 13:27:24 +10:00 |
|
andrewc
|
5620b01227
|
Changed kibot flags for drc/erc for kicad8
|
2025-02-04 13:01:22 +10:00 |
|
Andrew Collins
|
4a1f448b0f
|
Merge branch 'dev' into 'main'
Fixed up footprint generation for Kicad8
See merge request Micromelon/education/hardware/kicad-ci!2
|
2025-02-03 05:37:32 +00:00 |
|
Andrew Collins
|
006278c79f
|
Fixed up footprint generation for Kicad8
|
2025-02-03 05:37:32 +00:00 |
|
andrewc
|
de24720b4b
|
Merge branch 'main' into dev
|
2025-02-03 15:37:02 +10:00 |
|
andrewc
|
562abfd07a
|
Updated ki-ntree
|
2025-02-03 15:36:06 +10:00 |
|
andrewc
|
38b5ff2258
|
Merge branch 'inventree' into dev
|
2025-02-03 15:29:54 +10:00 |
|
andrewc
|
4c53e1f070
|
Fixed up footprint generation for kicad8
|
2025-02-03 15:28:18 +10:00 |
|
andrewc
|
8f6f5b92d2
|
Updated ki-ntree to fix failing releases of assemblies with the 'm' prefix
|
2025-01-23 07:58:46 +10:00 |
|
Andrew Collins
|
1d4bbf2088
|
Merge branch 'inventree' into 'main'
Inventree
See merge request Micromelon/education/hardware/kicad-ci!1
|
2025-01-16 07:12:50 +00:00 |
|
Andrew Collins
|
51cacff367
|
Inventree
|
2025-01-16 07:12:50 +00:00 |
|
andrewc
|
088d11339d
|
Updated ki-ntree and stopped allowing release to always succeed
|
2025-01-16 15:44:25 +10:00 |
|
andrewc
|
80a2d5b1c0
|
Dry run for all jobs except when on main
|
2024-12-20 15:24:20 +10:00 |
|
andrewc
|
6e5a7fddc7
|
Update kintree
|
2024-12-20 14:40:30 +10:00 |
|
andrewc
|
cf1de7397a
|
Updated kintree
|
2024-12-20 13:21:49 +10:00 |
|
andrewc
|
972a452fea
|
Tweaked inventree_job
|
2024-12-13 11:30:25 +10:00 |
|
andrewc
|
2f42e02e3e
|
Added dry run when on dev
|
2024-12-13 11:24:03 +10:00 |
|
andrewc
|
bc8f5e74c3
|
Updated ki-ntree
|
2024-11-19 13:29:22 +10:00 |
|
andrewc
|
913f0c356f
|
Update kibot, fixup kibot preflight opttions
|
2024-11-18 17:03:01 +10:00 |
|
andrewc
|
76691183e4
|
Updated ki-ntree
|
2024-11-18 15:46:09 +10:00 |
|
andrewc
|
827bd84714
|
Upload zipped gerbers to inventree PCB part, added revision to jlc zip
file name
|
2024-11-18 14:01:35 +10:00 |
|
andrewc
|
8deba4f856
|
Remove hardcoded debug line
|
2024-11-18 12:39:22 +10:00 |
|
andrewc
|
8e2516d2d0
|
Allow for a preceeding letter in partnumber of pcb
|
2024-11-18 11:40:49 +10:00 |
|
andrewc
|
cee186c17c
|
Added attachments to PCB and PCBA parts
|
2024-11-04 17:22:42 +10:00 |
|
andrewc
|
7b137bedf5
|
Update ki-ntree
|
2024-10-31 11:21:23 +10:00 |
|
andrewc
|
111a9bc042
|
Add description to PCB and PCBA parts
|
2024-10-31 11:16:07 +10:00 |
|
andrewc
|
3307a734fd
|
Tuned in the rendering
|
2024-10-30 17:24:30 +10:00 |
|
andrewc
|
72cdc871a3
|
Added render of bland and populated pcb
|
2024-10-30 16:47:49 +10:00 |
|
andrewc
|
f9ec76c65a
|
Do the curl trick in the upload job too
|
2024-10-25 13:41:50 +10:00 |
|
andrewc
|
5b02ae0d08
|
Updated kintree
|
2024-10-25 11:51:42 +10:00 |
|
andrewc
|
18a7f575e1
|
Updated kintree
|
2024-10-24 20:25:43 +10:00 |
|
andrewc
|
95129c8206
|
Update ki-ntree and handle failing of ki-ntree commands
|
2024-10-24 19:07:29 +10:00 |
|
andrewc
|
55e7b874ae
|
Updated ki-ntree
|
2024-10-24 14:14:02 +10:00 |
|
andrewc
|
f7a611c685
|
Update ki-ntree
|
2024-10-24 13:27:11 +10:00 |
|
andrewc
|
a85fb9265f
|
Updated ki-ntree
|
2024-10-24 10:24:36 +10:00 |
|
andrewc
|
e7e6c0b98e
|
Updated ki-ntree
|
2024-10-23 13:26:29 +10:00 |
|
andrewc
|
0794509a6b
|
Fixed up inventree_job rules and updated to latest version of ki-ntree cli
|
2024-10-23 11:20:19 +10:00 |
|
andrewc
|
9711dce2ef
|
Hopefully fix up when inventree_job runs
|
2024-10-15 09:59:34 +10:00 |
|
andrewc
|
0195a7caea
|
Remove boms job from outputs_all
|
2024-10-09 09:03:56 +10:00 |
|
andrewc
|
386b781a8c
|
Print out token, shouldn't make a difference but it seems to be working
now?
|
2024-10-09 08:56:09 +10:00 |
|
andrewc
|
c64e02af88
|
Fix up path of token again
|
2024-10-08 13:52:25 +10:00 |
|
andrewc
|
85aac86ceb
|
Fix up path to token in command
|
2024-10-08 13:19:12 +10:00 |
|
andrewc
|
cc258bdb23
|
Fixed up token file name in command
|
2024-10-08 13:00:31 +10:00 |
|
andrewc
|
7fa4a486db
|
Fixed up token download
|
2024-10-08 11:34:09 +10:00 |
|
andrewc
|
ba09a90c53
|
Store and retrieving token written, upload tested.
|
2024-10-08 10:04:16 +10:00 |
|
andrewc
|
adf63a67e0
|
UPdated ki-ntree
|
2024-10-03 18:02:23 +10:00 |
|
andrewc
|
25c5b4eaf3
|
Updated ki-ntree
|
2024-10-03 17:21:48 +10:00 |
|
andrewc
|
d47cef1b70
|
Updated ki-ntree
|
2024-10-03 16:46:04 +10:00 |
|
andrewc
|
6bd6d5f42d
|
Updated ki-ntree
|
2024-10-03 16:00:13 +10:00 |
|
andrewc
|
bef9b50271
|
inventree job fail now takes down upload and release, export conn_mpn+conn_manf fields to bom
|
2024-10-02 11:20:28 +10:00 |
|
andrewc
|
d37fd830cf
|
Updated kintree submodule
|
2024-10-02 10:36:54 +10:00 |
|
andrewc
|
90088a2af2
|
Disable boms in dev job
|
2024-10-02 10:14:55 +10:00 |
|
andrewc
|
2130e95fcf
|
Updated kintree vars to work with CI
|
2024-10-02 10:08:23 +10:00 |
|
andrewc
|
f64c9685ba
|
Install pip
|
2024-10-01 20:03:40 +10:00 |
|
andrewc
|
79442489b7
|
Install poetry
|
2024-10-01 19:29:22 +10:00 |
|