Important
Benkins is in the alpha stage! Things are subject to change. Since the release of 0.2, the provided frontend is deprecated and will be replaced in a future release!
Benkins is a CI/CD tool made for checking and generating manufacturing files for ECAD applications. When a new git tag is detected, Benkins will fetch the repo, run DRC checks and generate an archive with the required files for manufacturing.
- Clone the repo and install the dependencies
git clone https://github.com/sebiTCR/BenkinsPrivate Benkins
cd Benkins
pip install -r requirements.txt- Generate your .env config
./init_env.sh- Start the backend:
flask run- Access it via http://localhost:5000
Note
The frontend is used just for previewing already-existing projects. For now, the communication will be made through a REST client
This project was made as a final project for the Programming Languages (3) Course at Uni.
