.gitlab-ci.yml 499 Bytes
Newer Older
1
image: ghdl/ext:vunit
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
before_script:
    - apt-get -y install lcov make

build_ip_and_tests:
    stage: build
    allow_failure: true
    script:
        - cd test
        - python run.py --elaborate

build_driver:
    stage: build
    allow_failure: true
    script:
        - cd driver
        - "make -j`nproc`"

test_ip:
    stage: test
    allow_failure: true
22
    script:
23 24
        - cd test
        - python run.py --xunit-xml test_output.xml
25
        - "gcov -s `realpath ..` *.gcda | tail -n1"