From 23fa8db134b986285f171d587f42da0986a80c4b Mon Sep 17 00:00:00 2001 From: Max Regan Date: Fri, 5 May 2017 09:46:43 -0700 Subject: [PATCH] test: add buildbot configuration Signed-off-by: Max Regan --- .buildbot | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 .buildbot diff --git a/.buildbot b/.buildbot new file mode 100755 index 0000000..1fb7733 --- /dev/null +++ b/.buildbot @@ -0,0 +1,35 @@ +#!/bin/bash + +set -e + +do_build() +{ + make config-default + make +} + +do_test() +{ + make config-debug + make check +} + +do_coverage() +{ + make config-coverage + make coverage-report + cp -r ./build/coverage/html/ ./buildbot-coverage-results/ +} + +do_docs() +{ + doxygen ./doxygen.config + cp -r ./doxygen/html/ ./buildbot-docs/ +} + +case $1 in + "build") do_build ;; + "test") do_test ;; + "coverage") do_coverage ;; + "docs") do_docs ;; +esac