Commit Graph

201 Commits

Author SHA1 Message Date
andrewc
dfac3a068c Put check in place to not MR lib branch in sync with master.
Get branch of libs submodules from .gitmodules
2023-10-24 16:52:42 +10:00
andrewc
107f2d7443 Remove .git/modules folders after getting repo name 2023-10-24 16:21:11 +10:00
andrewc
bfa8f6e526 No la alias 2023-10-24 16:12:48 +10:00
andrewc
7f6abf9dca debugging submodule stuff 2023-10-24 16:08:53 +10:00
andrewc
c3ce7bc471 Delete submodules from .git and the actual folder before updating 2023-10-24 16:01:41 +10:00
andrewc
ecb24b8670 Try git pull in submodule 2023-10-24 15:54:41 +10:00
andrewc
3ae5e59e96 Sync submodule before update 2023-10-24 15:48:52 +10:00
andrewc
afc1a4faab Only update libs submodules in push job 2023-10-24 15:40:27 +10:00
andrewc
e5358000ef Trying changing submodule url in push libs job, before updating with
remote
2023-10-24 15:33:39 +10:00
andrewc
d6e8e0d96f submodule strat normal 2023-10-24 15:24:59 +10:00
andrewc
3d2d06f5b1 Trying different submodule strategy 2023-10-24 15:22:30 +10:00
andrewc
c08e147199 Non recursive submodules, and --merge flag for submodule update 2023-10-24 15:12:40 +10:00
andrewc
5a3315370b Increase submodule depth to normal 2023-10-24 15:00:23 +10:00
andrewc
fa65d5e060 Added --remote to submodule update flags, so that the branch is checked
out
2023-10-24 14:46:00 +10:00
andrewc
fdeaf321e0 More push debugging 2023-10-24 14:37:22 +10:00
andrewc
b62264326f Push libs debug 2023-10-24 14:28:56 +10:00
andrewc
98199c71d1 More debug push libs 2023-10-24 14:20:30 +10:00
andrewc
21db630938 Trying different method of getting branch for libs push 2023-10-24 14:12:29 +10:00
andrewc
1c2d4d73a0 More debugging libs push 2023-10-24 13:51:47 +10:00
andrewc
2747320f39 Set remote url early for libs push 2023-10-24 13:43:52 +10:00
andrewc
f09785a98f Fetch before getting branches 2023-10-24 13:35:45 +10:00
andrewc
b8ea218024 printing to debug libs push 2023-10-24 13:12:00 +10:00
andrewc
be5d0410cf Add individual project tokens for each of the libs. 2023-10-24 13:01:24 +10:00
andrewc
de6695158f Fixing up pushing to libs on release by using auth token 2023-10-24 11:33:37 +10:00
andrewc
dff93b20ec Added git config before trying to push libs 2023-10-24 10:41:02 +10:00
andrewc
ae1ce7c199 Fixup base ci file.
Fix bash loop in kibot-ci merge_libs
2023-10-24 10:23:10 +10:00
andrewc
8f99c7529f Copy template sch file to panelized folder, instead of creating blank
file
2023-10-24 10:01:00 +10:00
andrewc
1bfe4b81c3 Updated post panel script to fix drc for mousebites 2023-10-24 09:40:15 +10:00
andrewc
cf9aa5eb33 Added empty commit before creating MR in libs 2023-10-24 09:28:18 +10:00
andrewc
020d513b66 Added to push so that the source branch isn't deleted for libs merge
request
2023-10-24 08:59:12 +10:00
andrewc
fab7ca985f Trying to trigger MR in libs when on committing on main 2023-10-23 19:48:40 +10:00
andrewc
ea94aadb13 Don't cd into dir when using kibot, makes paths easier to deal with 2023-10-23 19:03:23 +10:00
andrewc
acd0758622 CI: set aux origin of each pcb to bottom left 2023-10-23 15:45:08 +10:00
andrewc
5f290a1b06 Directory mapping corrected
JLC compress output now works
Fixed up xlsx bom
Renamed pcb print output
2023-10-20 21:28:57 +10:00
andrewc
c05f45bffb Updated the names of most outputs to include the project name, and
revision.
Added xlsx bom output.
2023-10-20 10:58:53 +10:00
andrewc
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
2023-10-19 20:57:55 +10:00
ac
d1307c4e3d Update based off work done in diceshaker. 2023-05-11 11:38:56 +10:00
andrewc
95d9e1ef85 Added rev, date, and title vars to project and page settings. 2023-04-26 14:20:46 +10:00
ac
46df527b8f Added tcs default project. 2023-04-24 16:19:27 +10:00
andrewc
33a0fc778b Added 3d model repo, fixed up ci file, updated default wks, and added
tcs wks.
2023-04-21 16:51:59 +10:00
andrewc
d4b48e512c - Renamed scripts folder so it doesn't come up as a template folder
- Added worksheet file
- Added micromelon default template
2023-04-17 15:59:50 +10:00
andrewc
c8f4ed1812 Changed find command to be able to search recursively properly. 2023-04-06 18:44:25 +10:00
andrewc
a72975187e Updated neoden formatting script 2023-04-06 14:37:47 +10:00
ac
d3090843ca Added git config and gitmodules files. 2023-04-06 10:04:59 +10:00
ac
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.
2023-04-05 19:50:35 +10:00
ac
40737327a0 CI updated to actually work with multi schem projs
Git submodules tested and working using .gitmodules file
Made test template
2023-01-18 18:25:49 +10:00
andrewc
bbed40ccc5 Added CI files and readme 2023-01-12 14:39:25 +10:00
Andrew Collins
f3768bcee6 Update .gitattributes 2022-12-19 10:53:38 +00:00
andrewc
0120ee482b Spelling 2022-12-19 20:50:34 +10:00
andrewc
5478e824a6 Trying to lock files 2022-12-19 20:44:27 +10:00