mirror of
https://github.com/kelvinlawson/atomthreads.git
synced 2026-01-11 18:33:16 +01:00
Separate scripts for AVR and QEMU-ARM commit hooks.
This commit is contained in:
@@ -7,6 +7,8 @@ services:
|
||||
|
||||
before_install:
|
||||
- docker pull kelvinlawson/atomthreads
|
||||
- docker pull kelvinlawson/atomthreads-cortex-m
|
||||
|
||||
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
|
||||
|
||||
@@ -12,10 +12,3 @@ make clean
|
||||
make PART=atmega128
|
||||
make PART=atmega128 simtests
|
||||
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
13
tests/commit-tests-qemu-arm.sh
Executable 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
|
||||
Reference in New Issue
Block a user