Skip to content
This repository has been archived by the owner on Dec 23, 2023. It is now read-only.

Process drawings in CI #7

Open
thejpster opened this issue Dec 16, 2019 · 4 comments
Open

Process drawings in CI #7

thejpster opened this issue Dec 16, 2019 · 4 comments

Comments

@thejpster
Copy link
Member

Kicad Automation task hangs waiting for window to open.

eeshow renders schematic but all components are missing. Have contacted author.

@IGBC
Copy link
Member

IGBC commented Dec 16, 2019

Maybe automating DRC and ERC in CI is also worth doing?

@thejpster thejpster changed the title Render drawings in CI Process drawings in CI Dec 16, 2019
@thejpster
Copy link
Member Author

Agreed. Title changed.

The kicad automation can do DRC, Gerber's, ERC and pdf plots. The eeshow tool is an independent renderer of eeschema drawings, so won't do ERC or DRC or Gerber's, but it doesn't involve running Kicad in a headless X server and doing screen scraping.

@thejpster
Copy link
Member Author

Looks like it might be a Docker/X issue. If I run Docker with the --user argument on my machine I get the same issue GitHub Actions shows.

I at least have a release script now so I can rattle off ERC, DRC and all the plots with a one liner.

@thejpster
Copy link
Member Author

See Neotron Pico for an example of how to do this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants