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:
|
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
|
||||||
|
|||||||
@@ -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
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