T7026: Add script build vpp package

This commit is contained in:
Viacheslav Hletenko 2025-01-07 20:02:14 +00:00
parent aeb94b726f
commit b04538b9b2
4 changed files with 23 additions and 0 deletions

View File

@ -84,6 +84,8 @@ jobs:
- 'scripts/package-build/tacacs/**'
telegraf:
- 'scripts/package-build/telegraf/**'
vpp:
- 'scripts/package-build/vpp/**'
waagent:
- 'scripts/package-build/waagent/**'
wide-dhcpv6:
@ -223,6 +225,10 @@ jobs:
trigger_build "telegraf"
fi
if [ "${{ steps.changes.outputs.vpp }}" == "true" ]; then
trigger_build "vpp"
fi
if [ "${{ steps.changes.outputs.waagent }}" == "true" ]; then
trigger_build "waagent"
fi

1
scripts/package-build/vpp/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/vpp/

View File

@ -0,0 +1 @@
../build.py

View File

@ -0,0 +1,15 @@
[[packages]]
name = "vpp"
commit_id = "stable/2406"
scm_url = "https://github.com/FDio/vpp"
build_cmd = """
make UNATTENDED=yes install-dep
make pkg-deb
cp build-root/*.deb ../
"""
[dependencies]
packages = [
"llvm"
]