We are trying to use a "build-server" to build our designs automatically at every commit into our version control system, and automatically at set intervals.
By building we mean updating title-block with a unique build-number, generating output-files (BOMs, netlist, DRC, PDFs, etc.) and some automatic checks towards component databases etc.
We have found many resources to help with scripts that can do these things from the GUI Command-line window, but we need to do it automatically on a headless server.
Does anyone know a good way to execute tcl-commands completely from a command-line interface without starting the GUI? -Powershell, Python, Batch, TCL, or something else?
Is it even possible?
For now our goal only to do this with Capture CIS (schematics), not PCB editor (yet).
Thanks!