Open oliv3r opened 4 days ago
Hi @oliv3r !
Run KiBot using -L logfile
and paste here the portion related to the execution of the external command, it will contain more information.
My guess is that something else is failing and you are overlooking it.
I'm playing with the panelize to fab workflow, which I'm getting there. Running kibot with panelization (and
baketext
!) to generate an intermediatepanel.kicad_pcb
. Now things get more tricky, probably because the way I'm doing things ;)In the pipeline, I do not want to know 'where' I am, and actually, I want all of kibot to run 'just as normally' on my project. However, I will override the board, to
--board outputs/panels/new-panel.kicad_pcb
. Because of this, I no longer have a file that is being tracked in git, this would be fine, if I didn't have a generalset_text_variables
(which I fully realize is useless in this case, as this is a generate intermediate file).So in summary:
which generates my panel and then
will fail with the following
set_text_variables
The strange thing is, if we wrap it in a sub-shell it works fine.
This is of course not an issue ("Unknown") because in panelize I have set
baketext
to ensure everything remains exactly the same as with a single PCB.What's even weirder, is that
does work (obviously, removing the
|| echo
at the end fails for different reasons, as is expecte.dThe only difference I can note, is that
date -d @bs
fails with error code1
; butgit log ...
fails with 128. Though I don't get why this is even relevant, because any error is captured by the|| echo
which shouldn't (ever) produce an error ...So while I have an ugly work-around, this shouldn't be a problem of course.