Merge pull request #5 from antonblanchard/travis-test

Add an initial travis.yml
pull/9/head
Anton Blanchard 5 years ago committed by GitHub
commit f98370f9e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,8 @@
language: minimal
install: skip

services: docker

before_install: docker pull ghdl/vunit:gcc

script: docker run --rm -t -v `pwd`:/build -w /build ghdl/vunit:gcc bash -c "apt install -y python3-pexpect && make GNATMAKE='gnatmake -j'$(nproc) && make -j$(nproc) check_light"

@ -61,13 +61,15 @@ tests = $(sort $(patsubst tests/%.out,%,$(wildcard tests/*.out)))

check: $(tests) test_micropython test_micropython_long

check_light: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 test_micropython test_micropython_long

$(tests): core_tb
@./scripts/run_test.sh $@

test_micropython:
test_micropython: core_tb
@./scripts/test_micropython.py

test_micropython_long:
test_micropython_long: core_tb
@./scripts/test_micropython_long.py

clean:

Loading…
Cancel
Save