test: add buildbot configuration

Signed-off-by: Max Regan <mgregan2@gmail.com>
This commit is contained in:
2017-05-05 09:46:43 -07:00
parent 5cdda55874
commit 23fa8db134

35
.buildbot Executable file
View File

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