Hi, don't hesitate to discuss here any idea, issue, question, suggestion on HRM-CPU #HRMCPU ✌️
Alexandre Dumont aka Adlx
These last days I have been adding CI capabilities to my repo. It's based on Travis CI. Each new commit will trigger a "build" on Travis CI. The build will prepare the environment: install some packages, build the icestorm / yosys / arachne-pnr toolchain (from source), and make all tests (simulations) and create bitstreams for all boards.
Toolchain is cached between builds if there's been no change in their sources. if there's changes in their respective repo, they will be rebuilt from source.