Separate scripts for AVR and QEMU-ARM commit hooks.

This commit is contained in:
Kelvin Lawson
2016-07-13 10:43:13 +01:00
parent eaf8ea3740
commit 8d7d07c202
3 changed files with 16 additions and 8 deletions

View File

@@ -7,6 +7,8 @@ services:
before_install: before_install:
- docker pull kelvinlawson/atomthreads - docker pull kelvinlawson/atomthreads
- docker pull kelvinlawson/atomthreads-cortex-m
script: script:
- docker run --rm -v $TRAVIS_BUILD_DIR/:/data -t kelvinlawson/atomthreads /data/tests/commit-tests.sh - docker run --rm -v $TRAVIS_BUILD_DIR/:/data -t kelvinlawson/atomthreads /data/tests/commit-tests-qemu-arm.sh
- docker run --rm -v $TRAVIS_BUILD_DIR/:/data -t kelvinlawson/atomthreads /data/tests/commit-tests-avr.sh

View File

@@ -12,10 +12,3 @@ make clean
make PART=atmega128 make PART=atmega128
make PART=atmega128 simtests make PART=atmega128 simtests
cd ../.. cd ../..
# Build qemu-arm and run tests
cd ports/arm/platforms/qemu_integratorcp
make clean
make
make qemutests

13
tests/commit-tests-qemu-arm.sh Executable file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
# Quit on any error
set -e
# Start at top-level directory
cd `dirname $0`/..
# Build qemu-arm and run tests
cd ports/arm/platforms/qemu_integratorcp
make clean
make
make qemutests