image: ubuntu stages: - test testbench: # This job runs in the test stage. stage: test # It only starts when the job in the build stage completes successfully. script: - echo "Installing dependencies..." - apt update && apt install -y make iverilog yosys verilator gtkwave arachne-pnr - echo "Running unit tests..." - make - make sim