feat(ci): Enable MQTT for the CI build

This commit is contained in:
Julius Pfrommer
2022-05-03 19:51:27 +02:00
committed by Andreas Ebner
parent 4da2b7c3f4
commit f550925698
2 changed files with 4 additions and 3 deletions
+3 -3
View File
@@ -9,7 +9,7 @@ jobs:
matrix:
include:
- build_name: "Debug Build & Unit Tests (gcc)"
cmd_deps: ""
cmd_deps: sudo apt-get install -y -qq mosquitto
cmd_action: unit_tests
- build_name: "Debug Build & Unit Tests (gcc, 32bit)"
cmd_deps: |
@@ -30,10 +30,10 @@ jobs:
cmd_deps: ""
cmd_action: unit_tests_alarms
- build_name: "Debug Build & Unit Tests (clang)"
cmd_deps: sudo apt-get install -y -qq clang-11 clang-tools-11
cmd_deps: sudo apt-get install -y -qq clang-11 clang-tools-11 mosquitto
cmd_action: CC=clang-11 CXX=clang++-11 unit_tests
- build_name: "Debug Build & Unit Tests (tcc)"
cmd_deps: sudo apt-get install -y -qq tcc
cmd_deps: sudo apt-get install -y -qq tcc mosquitto
cmd_action: CC=tcc unit_tests
- build_name: "Encryption (MbedTLS) Build & Unit Tests (gcc)"
cmd_deps: sudo apt-get install -y -qq libmbedtls-dev
+1
View File
@@ -145,6 +145,7 @@ function unit_tests {
-DUA_ENABLE_PUBSUB_DELTAFRAMES=ON \
-DUA_ENABLE_PUBSUB_INFORMATIONMODEL=ON \
-DUA_ENABLE_PUBSUB_MONITORING=ON \
-DUA_ENABLE_PUBSUB_MQTT=ON \
..
make ${MAKEOPTS}
set_capabilities