Fix CI for release branch

This commit is contained in:
Vivek Kumar Dutta 2025-08-06 14:09:03 +05:30
parent 070e812e1b
commit 899f0c4a23
No known key found for this signature in database
GPG key ID: 4E09F5AD8265FD4C
3 changed files with 5 additions and 1 deletions

View file

@ -3,6 +3,7 @@ variables:
DEBUG: 'TRUE'
SOURCE_FOLDER: "."
COMPILATION_FIXUP: "cmake ."
BBFDM_BRANCH: 'release-7.5'
include:
- project: 'iopsys/gitlab-ci-pipeline'

View file

@ -67,6 +67,7 @@ for test in $(cat test/script/run_sequence.txt); do
sleep 1
done
sleep 5
echo "Stop all services"
supervisorctl stop icwmpd

View file

@ -136,13 +136,15 @@ function install_bbfdmd()
[ -d "/opt/dev/bbfdm" ] && rm -rf /opt/dev/bbfdm
if [ -n "${BBFDM_BRANCH}" ]; then
export BRANCH=${BBFDM_BRANCH}
exec_cmd git clone -b ${BBFDM_BRANCH} https://dev.iopsys.eu/bbf/bbfdm.git /opt/dev/bbfdm
else
exec_cmd git clone https://dev.iopsys.eu/bbf/bbfdm.git /opt/dev/bbfdm
fi
cd /opt/dev/bbfdm
exec_cmd ./gitlab-ci/install-dependencies.sh install
./gitlab-ci/install-dependencies.sh install
check_ret $?
exec_cmd ./gitlab-ci/setup.sh install
}