Include more DM from gnx feed

This commit is contained in:
Vivek Kumar Dutta 2025-02-10 09:02:35 +00:00 committed by IOPSYS Dev
parent c8967d6bf4
commit 177b7ed681
No known key found for this signature in database
3 changed files with 68 additions and 5 deletions

View file

@ -15,8 +15,8 @@ include:
- if: $CI_COMMIT_BRANCH == "devel" - if: $CI_COMMIT_BRANCH == "devel"
stages: stages:
- static_code_analysis
- unit_test - unit_test
- static_code_analysis
- functional_test - functional_test
- deploy - deploy
@ -39,6 +39,12 @@ run_tools_test:
image: ${COMMON_IMAGE} image: ${COMMON_IMAGE}
allow_failure: false allow_failure: false
script: script:
- |
echo "
machine dev.iopsys.eu
login gitlab-ci-token
password $CI_JOB_TOKEN
" > ~/.netrc
- "./gitlab-ci/pipeline_setup.sh" - "./gitlab-ci/pipeline_setup.sh"
- "./gitlab-ci/setup.sh ms" - "./gitlab-ci/setup.sh ms"
- "./gitlab-ci/tools-test.sh" - "./gitlab-ci/tools-test.sh"

View file

@ -6,9 +6,6 @@ echo "# Preparation script ..."
ln -sf bash /bin/sh ln -sf bash /bin/sh
echo "Installing bbfdm rpcd utilities" echo "Installing bbfdm rpcd utilities"
cp utilities/files/usr/libexec/rpcd/bbf.diag /usr/libexec/rpcd/
cp utilities/files/usr/libexec/rpcd/bbf.secure /usr/libexec/rpcd/
cp -r ./test/files/etc/* /etc/ cp -r ./test/files/etc/* /etc/
cp -r ./test/files/usr/* /usr/ cp -r ./test/files/usr/* /usr/
cp -r ./test/files/var/* /var/ cp -r ./test/files/var/* /var/
@ -16,6 +13,10 @@ cp -r ./test/files/tmp/* /tmp/
cp -r ./test/files/lib/* /lib/ cp -r ./test/files/lib/* /lib/
mkdir -p /tmp/bbfdm/.bbfdm /tmp/bbfdm/.cwmp /tmp/bbfdm/.usp mkdir -p /tmp/bbfdm/.bbfdm /tmp/bbfdm/.cwmp /tmp/bbfdm/.usp
mkdir -p /usr/libexec/rpcd/
cp utilities/files/usr/libexec/rpcd/bbf.diag /usr/libexec/rpcd/
cp utilities/files/usr/libexec/rpcd/bbf.secure /usr/libexec/rpcd/
cp ./gitlab-ci/core_service.conf /etc/supervisor/conf.d/ cp ./gitlab-ci/core_service.conf /etc/supervisor/conf.d/
cp ./gitlab-ci/reload_service.conf /etc/supervisor/conf.d/ cp ./gitlab-ci/reload_service.conf /etc/supervisor/conf.d/

View file

@ -8,7 +8,7 @@
"dm_json_files": [ "dm_json_files": [
"tools/datamodel.json" "tools/datamodel.json"
], ],
"vendor_prefix": "X_IOPSYS_EU_", "vendor_prefix": "X_IOWRT_EU_",
"plugins": [ "plugins": [
{ {
"repo": "https://dev.iopsys.eu/system/sysmngr.git", "repo": "https://dev.iopsys.eu/system/sysmngr.git",
@ -492,6 +492,62 @@
"-I /builds/bbf/bbfdm/libbbfdm-api/legacy", "-I /builds/bbf/bbfdm/libbbfdm-api/legacy",
"-I libdm/common" "-I libdm/common"
] ]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"package/gnx-files-ftth/bbf_plugin/link_forwarding.json"
]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"genexis-packages/gnx-ux-manager/src/bbf_plugin/datamodel.c"
]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"genexis-packages/gnx-catv/datamodel/datamodel.c"
]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"genexis-packages/easywifi/files/wifi_extn.json"
]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"genexis-packages/dhcp-on-boarding/src/datamodel.c"
]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"genexis-packages/gnx-loop-detector/datamodel/datamodel.c"
]
},
{
"repo": "https://dev.iopsys.eu/feed/gnx.git",
"proto": "git",
"version": "devel",
"dm_files": [
"genexis-packages/gnx-sfp/src/bbf_plugin/datamodel.c"
]
} }
], ],
"output": { "output": {