Commit Graph

109 Commits

Author SHA1 Message Date
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
andrewc
72625988d1 Cleanup tag functions 2024-10-01 19:06:20 +10:00
andrewc
6e23ebcc3a Added kintree cli fork as a submodule.
Added 'inventree' stage to CI, which runs ki-ntree cli on all the boms
it can find in the artifacts dir
2024-10-01 15:00:34 +10:00
andrewc
9d7ea27a94 Added revision field to bom export 2024-10-01 14:03:49 +10:00
ac
fe9a4eb1e2 Added default panel files (vscore) to the templates, and made the
rotation maths in the neoden pnp file generation more robust
2024-09-09 10:11:33 +10:00
ac
80765e324f Added user layers to jlc gerbers 2024-09-09 09:46:53 +10:00
andrewc
19003424bd Added script to rotate a pnp file 2024-08-08 15:39:27 +10:00
Tim Hadwen
c8d6d0abff Revert "Added ignore for libfootprint:"
This reverts commit 7c63818110
2024-07-26 08:41:25 +00:00
timmyhadwen
7c63818110 Added ignore for libfootprint: 2024-07-26 18:22:32 +10:00
timmyhadwen
d326456efe Removed bookworm backports as it was for old image 2024-06-03 15:02:44 +10:00
timmyhadwen
eacc465d8c Updated to 1.6.5 2024-06-01 11:51:01 +10:00
timmyhadwen
77baad305a Updated image for KiCad8 2024-06-01 11:16:43 +10:00
andrewc
75f950fe11 Stop lib merging for now, as it isn't working as intended 2024-04-16 11:36:22 +10:00
andrewc
852964dce0 Release job now links to latest packages 2024-04-16 08:47:35 +10:00
andrewc
34a07084f6 Attempting to fix upload job curl install 2024-04-15 21:56:44 +10:00
andrewc
39254fcb33 Added datsheet field to BOM output 2024-04-15 13:24:44 +10:00
andrewc
3303d59629 Changed board ID to be 6 digit instead of 4. 2024-04-02 13:05:17 +10:00
ac
cf8dce6165 Foot gen: fixed corners logic 2024-03-16 15:46:48 +10:00
andrewc
e55641095c Foot gen: support ignoring corners if part overlaps them 2024-03-15 18:25:52 +10:00
andrewc
cc806b7c88 Foot gen: updated silkscreen of board outline to not intersect with the
courtyards of any parts
2024-03-15 16:09:25 +10:00
andrewc
5609c4de80 Added spoke angle support 2024-03-15 13:34:56 +10:00
andrewc
f41437bd6a Made smt pad offsets work by forking the generator repo 2024-03-15 11:58:41 +10:00
andrewc
76103dbc9e Updated foot gen to look for primitive instructions in footprint 2024-03-15 10:08:24 +10:00
andrewc
06a2385777 Foot gen script now sorts footprints by the order they are listed in the pcb text 2024-03-14 13:22:38 +10:00
ac
e927efbc22 Update footprint gen script to better deal with mounting holes 2024-03-13 22:17:22 +10:00
andrewc
e2cbf1696c Finished initial implementation of the footprint generator.
There is now a dependant submodule to produce footprints.
2024-03-12 18:13:44 +10:00
ac
42df3597ad WIP: footprint generation based off of text on 'User.Drawings' layer 2024-03-12 10:08:33 +10:00
andrewc
04b0e8ba3d Updated kibot to 1.6.4 2024-02-19 10:44:35 +10:00
andrewc
55d6698841 Updated default worksheet 2024-02-13 08:29:02 +10:00
andrewc
00d9551ad5 Debugging panelisation errors 2024-01-17 20:12:58 +10:00
andrewc
e1b0950042 Ignore drill sizes in panel drc 2024-01-17 19:49:35 +10:00
andrewc
9a899dc0b9 Stopped the folder filter from ignore panel folders 2024-01-17 18:48:59 +10:00
andrewc
f6bdbc19a1 Debugging panelisation 2024-01-17 18:32:54 +10:00
andrewc
e819099ed5 Updated name text vars in templates, and expand full_name var using
kibot
2024-01-17 15:23:43 +10:00
andrewc
ff8b1b7985 Updated client var in tcs wks 2024-01-17 14:38:32 +10:00
andrewc
9f6584695d Updated gitconfig to remove recursive pull as it doesn't respect branches 2024-01-15 15:21:27 +10:00
andrewc
fc2ffba6dd Updated gitconfig to force lfs readonly locks on 2024-01-15 11:40:02 +10:00
andrewc
c8c18d6c49 Updated config to point to hooks directory in this repo, which
contains the hook scripts
2024-01-15 09:50:31 +10:00
ac
2c582c23fc Added pre-push hook script for unlocking files on push 2024-01-14 20:37:30 +10:00
ac
e421d658e3 Filter file list as well 2023-12-31 10:35:00 +10:00
ac
29a7560940 Trying to fix weird shell stuff 2023-12-31 09:54:42 +10:00
ac
accd10e804 Attempt to filter folders 2023-12-30 16:40:55 +10:00
andrewc
34a61a970f Trying to get the script in release to work 2023-12-29 20:23:03 +10:00
andrewc
a810b5af61 Changed quotes around rev env variable in deafult.kibot 2023-11-03 18:02:54 +10:00
ac
d5eaab8bbb Created upload stage and job to run before release and upload to package
registry
Release job now links to the package registry
2023-10-30 08:27:14 +10:00