xref: /openbmc/boost-dbus/Jenkinsfile (revision b976b5a4)
1#!groovy
2
3
4stage 'Debug Build'
5sh '''rm -rf build_debug
6	mkdir build_debug
7	cd build_debug
8	cmake .. -DCMAKE_BUILD_TYPE="Debug"
9	cmake --build .'''
10
11stage 'Debug Test'
12sh '''cd build_debug
13	dbus-launch ctest -V --output-on-failure'''
14
15stage 'Release Build'
16sh '''rm -rf build_release
17	mkdir build_release
18	cd build_release
19	cmake .. -DCMAKE_BUILD_TYPE="Release"
20	cmake --build .'''
21
22stage 'Release Test'
23sh '''cd build_release
24	dbus-launch ctest -V --output-on-failure'''
25
26