From e37b74e067c8cf91d3dea0847c85bc4aa7b1d4a5 Mon Sep 17 00:00:00 2001 From: Amin Ben Romdhane Date: Thu, 30 May 2024 15:51:35 +0200 Subject: [PATCH] Fix pipeline --- gitlab-ci/install-dependencies.sh | 4 ++++ gitlab-ci/shared.sh | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/gitlab-ci/install-dependencies.sh b/gitlab-ci/install-dependencies.sh index ba4376b..381dd12 100755 --- a/gitlab-ci/install-dependencies.sh +++ b/gitlab-ci/install-dependencies.sh @@ -11,3 +11,7 @@ apt install -y jq uuid-dev libmxml-dev >/dev/null 2>&1 echo "Installing bbfdmd" install_bbfdmd + +#install WiFi Data Model as Plugin +echo "Installing wifidmd as plugin" +install_wifidmd_as_plugin \ No newline at end of file diff --git a/gitlab-ci/shared.sh b/gitlab-ci/shared.sh index 21dd5cb..20a5d5b 100644 --- a/gitlab-ci/shared.sh +++ b/gitlab-ci/shared.sh @@ -144,6 +144,15 @@ function install_bbfdmd() exec_cmd ./gitlab-ci/setup.sh install } +function install_wifidmd_as_plugin() +{ + exec_cmd git clone https://dev.iopsys.eu/bbf/wifidmd.git /opt/dev/wifidmd + + exec_cmd make -C /opt/dev/wifidmd/src/ clean && make -C /opt/dev/wifidmd/src/ + exec_cmd cp -f /opt/dev/wifidmd/src/libwifi.so /usr/share/bbfdm/plugins/ + exec_cmd cp -f /opt/dev/wifidmd/src/libdataelements.so /usr/share/bbfdm/plugins/ +} + function check_valgrind_xml() { echo "Checking memory leaks..." cp /tmp/memory-report.xml memory-report.xml