06a2385777
Foot gen script now sorts footprints by the order they are listed in the pcb text
andrewc
2024-03-14 13:22:38 +10:00
e927efbc22
Update footprint gen script to better deal with mounting holes
ac
2024-03-13 22:17:22 +10:00
e2cbf1696c
Finished initial implementation of the footprint generator. There is now a dependant submodule to produce footprints.
andrewc
2024-03-12 17:54:51 +10:00
42df3597ad
WIP: footprint generation based off of text on 'User.Drawings' layer
ac
2024-03-12 10:08:33 +10:00
04b0e8ba3d
Updated kibot to 1.6.4
andrewc
2024-02-19 10:44:35 +10:00
e819099ed5
Updated name text vars in templates, and expand full_name var using kibot
andrewc
2024-01-17 15:11:30 +10:00
ff8b1b7985
Updated client var in tcs wks
andrewc
2024-01-17 14:34:33 +10:00
9f6584695d
Updated gitconfig to remove recursive pull as it doesn't respect branches
andrewc
2024-01-15 15:21:27 +10:00
fc2ffba6dd
Updated gitconfig to force lfs readonly locks on
andrewc
2024-01-15 11:40:02 +10:00
c8c18d6c49
Updated config to point to hooks directory in this repo, which contains the hook scripts
andrewc
2024-01-15 09:50:31 +10:00
2c582c23fc
Added pre-push hook script for unlocking files on push
ac
2024-01-14 20:28:32 +10:00
e421d658e3
Filter file list as well
ac
2023-12-31 10:14:19 +10:00
29a7560940
Trying to fix weird shell stuff
ac
2023-12-31 09:54:42 +10:00
accd10e804
Attempt to filter folders
ac
2023-12-30 16:26:20 +10:00
34a61a970f
Trying to get the script in release to work
andrewc
2023-12-28 15:38:44 +10:00
a810b5af61
Changed quotes around rev env variable in deafult.kibot
andrewc
2023-11-03 18:02:54 +10:00
d5eaab8bbb
Created upload stage and job to run before release and upload to package registry Release job now links to the package registry
ac
2023-10-30 08:27:14 +10:00
1a2043dcea
Check mr title for invalid characters
andrewc
2023-10-27 09:23:38 +10:00
d2427f2926
Cut 'rxx' from the end of revision tags
ac
2023-10-27 08:35:55 +10:00
7f56cf75ed
Updated lib push flags to skip CI pipeline
andrewc
2023-10-24 18:12:08 +10:00
9731f35f57
Run git tag in dev
andrewc
2023-10-24 17:48:02 +10:00
1df56d6acd
Switched to main instead of master for libs push
andrewc
2023-10-24 17:35:26 +10:00
6c01737809
print get-url when about to push
andrewc
2023-10-24 17:11:53 +10:00
e2955f6602
Missed a slash in finding submodule branch command
andrewc
2023-10-24 17:00:48 +10:00
dfac3a068c
Put check in place to not MR lib branch in sync with master. Get branch of libs submodules from .gitmodules
andrewc
2023-10-24 16:52:42 +10:00
107f2d7443
Remove .git/modules folders after getting repo name
andrewc
2023-10-24 16:21:11 +10:00
bfa8f6e526
No la alias
andrewc
2023-10-24 16:12:48 +10:00
98199c71d1
More debug push libs
andrewc
2023-10-24 14:20:30 +10:00
21db630938
Trying different method of getting branch for libs push
andrewc
2023-10-24 14:12:29 +10:00
1c2d4d73a0
More debugging libs push
andrewc
2023-10-24 13:51:47 +10:00
2747320f39
Set remote url early for libs push
andrewc
2023-10-24 13:43:52 +10:00
f09785a98f
Fetch before getting branches
andrewc
2023-10-24 13:35:45 +10:00
b8ea218024
printing to debug libs push
andrewc
2023-10-24 13:12:00 +10:00
be5d0410cf
Add individual project tokens for each of the libs.
andrewc
2023-10-24 13:01:24 +10:00
de6695158f
Fixing up pushing to libs on release by using auth token
andrewc
2023-10-24 11:33:37 +10:00
dff93b20ec
Added git config before trying to push libs
andrewc
2023-10-24 10:41:02 +10:00
ae1ce7c199
Fixup base ci file. Fix bash loop in kibot-ci merge_libs
andrewc
2023-10-24 10:23:10 +10:00
8f99c7529f
Copy template sch file to panelized folder, instead of creating blank file
andrewc
2023-10-24 10:01:00 +10:00
1bfe4b81c3
Updated post panel script to fix drc for mousebites
andrewc
2023-10-24 09:40:15 +10:00
cf9aa5eb33
Added empty commit before creating MR in libs
andrewc
2023-10-24 09:28:18 +10:00
020d513b66
Added to push so that the source branch isn't deleted for libs merge request
andrewc
2023-10-24 08:59:12 +10:00
fab7ca985f
Trying to trigger MR in libs when on committing on main
andrewc
2023-10-23 19:48:40 +10:00
ea94aadb13
Don't cd into dir when using kibot, makes paths easier to deal with
andrewc
2023-10-23 19:03:23 +10:00
acd0758622
CI: set aux origin of each pcb to bottom left
andrewc
2023-10-23 15:45:08 +10:00
5f290a1b06
Directory mapping corrected JLC compress output now works Fixed up xlsx bom Renamed pcb print output
andrewc
2023-10-20 21:28:57 +10:00
c05f45bffb
Updated the names of most outputs to include the project name, and revision. Added xlsx bom output.
andrewc
2023-10-20 10:58:53 +10:00
1e23a32622
Renamed .gitmodules to gitmodules, and .gitlab-ci.yml to kibot-ci.yml Updated default.kibot.yaml and kibot-ci.yml to match DS. Added ci yaml to be copied to the root of the kicad proj, it just includes kibot-ci.yml
andrewc
2023-10-19 20:57:55 +10:00
d1307c4e3d
Update based off work done in diceshaker.
ac
2023-05-11 11:38:56 +10:00
95d9e1ef85
Added rev, date, and title vars to project and page settings.
andrewc
2023-04-26 14:20:46 +10:00
46df527b8f
Added tcs default project.
ac
2023-04-24 16:19:27 +10:00
33a0fc778b
Added 3d model repo, fixed up ci file, updated default wks, and added tcs wks.
andrewc
2023-04-21 16:51:59 +10:00
d4b48e512c
- Renamed scripts folder so it doesn't come up as a template folder - Added worksheet file - Added micromelon default template
andrewc
2023-04-17 15:59:50 +10:00
c8f4ed1812
Changed find command to be able to search recursively properly.
andrewc
2023-04-06 18:44:25 +10:00
d3090843ca
Added git config and gitmodules files.
ac
2023-04-06 10:04:59 +10:00
804440f8f4
Changed job strategy to find all projects and run kibot on them. Also added: - script to produce neoden yy1 compatible pnp files - panelisation capability which runs for all compabatible .json files.
ac
2023-04-05 19:50:35 +10:00
40737327a0
CI updated to actually work with multi schem projs Git submodules tested and working using .gitmodules file Made test template
ac
2023-01-18 18:25:49 +10:00
bbed40ccc5
Added CI files and readme
andrewc
2023-01-12 14:39:25 +10:00
f3768bcee6
Update .gitattributes
Andrew Collins
2022-12-19 10:53:38 +00:00