Commit Graph

  • 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
  • 55d6698841 Updated default worksheet andrewc 2024-02-13 08:29:02 +10:00
  • 00d9551ad5 Debugging panelisation errors andrewc 2024-01-17 20:12:58 +10:00
  • e1b0950042 Ignore drill sizes in panel drc andrewc 2024-01-17 19:49:35 +10:00
  • 9a899dc0b9 Stopped the folder filter from ignore panel folders andrewc 2024-01-17 18:48:59 +10:00
  • f6bdbc19a1 Debugging panelisation andrewc 2024-01-17 18:32:54 +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
  • b7d1c1c5b3 Try setting submodule origin manually andrewc 2023-10-24 17:06:52 +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
  • 7f6abf9dca debugging submodule stuff andrewc 2023-10-24 16:08:53 +10:00
  • c3ce7bc471 Delete submodules from .git and the actual folder before updating andrewc 2023-10-24 16:01:41 +10:00
  • ecb24b8670 Try git pull in submodule andrewc 2023-10-24 15:54:41 +10:00
  • 3ae5e59e96 Sync submodule before update andrewc 2023-10-24 15:48:52 +10:00
  • afc1a4faab Only update libs submodules in push job andrewc 2023-10-24 15:40:27 +10:00
  • e5358000ef Trying changing submodule url in push libs job, before updating with remote andrewc 2023-10-24 15:33:39 +10:00
  • d6e8e0d96f submodule strat normal andrewc 2023-10-24 15:24:59 +10:00
  • 3d2d06f5b1 Trying different submodule strategy andrewc 2023-10-24 15:22:30 +10:00
  • c08e147199 Non recursive submodules, and --merge flag for submodule update andrewc 2023-10-24 15:12:40 +10:00
  • 5a3315370b Increase submodule depth to normal andrewc 2023-10-24 15:00:23 +10:00
  • fa65d5e060 Added --remote to submodule update flags, so that the branch is checked out andrewc 2023-10-24 14:46:00 +10:00
  • fdeaf321e0 More push debugging andrewc 2023-10-24 14:37:22 +10:00
  • b62264326f Push libs debug andrewc 2023-10-24 14:28:56 +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
  • a72975187e Updated neoden formatting script andrewc 2023-04-06 14:37:47 +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
  • 0120ee482b Spelling andrewc 2022-12-19 20:50:34 +10:00
  • 5478e824a6 Trying to lock files andrewc 2022-12-19 20:44:27 +10:00
  • 28205139a9 Init andrewc 2022-11-23 22:42:37 +10:00