summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDaniel Friesel <daniel.friesel@uos.de>2019-08-27 13:39:44 +0200
committerDaniel Friesel <daniel.friesel@uos.de>2019-08-27 13:39:44 +0200
commitb610594e6b5603b07b53207983238bbc6d327cc1 (patch)
tree2adb75ae834902fb9ff30e9b9f5e443907cde956 /.gitlab-ci.yml
parente42ec1f5357c881fbf24a4127e11e4020b46c51c (diff)
Add MSP430FR5969 build tests
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9d70197..65e52fc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,6 +14,20 @@ build_posix:
- ./mp arch=posix app=ledblink loop=1 timer_s=1
- ./mp arch=posix app=sysinfo
+build_msp430fr5969lp:
+ stage: build
+ before_script:
+ - export PATH="/opt/msp430/ti/gcc/bin:$PATH"
+ script:
+ - dpkg --add-architecture i386
+ - apt-get update -qy
+ - apt-get install -y build-essential curl libc6:i386 libgcc1:i386 libstdc++6:i386
+ - curl -s https://ess.cs.uos.de/static/.gitlab-ci/msp430-gcc-full-linux-4.9.1.tar.xz | tar -C /opt -xJf -
+ - mkdir -p build
+ - make -B arch=msp430fr5969lp app=donothing
+ - make -B arch=msp430fr5969lp app=ledblink loop=1 timer_s=1
+ - make -B arch=msp430fr5969lp app=sysinfo
+
build_msp430fr5994lp:
stage: build
before_script: