mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
T7026: Add script build vpp package
This commit is contained in:
parent
aeb94b726f
commit
b04538b9b2
@ -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
1
scripts/package-build/vpp/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
/vpp/
|
||||
1
scripts/package-build/vpp/build.py
Symbolic link
1
scripts/package-build/vpp/build.py
Symbolic link
@ -0,0 +1 @@
|
||||
../build.py
|
||||
15
scripts/package-build/vpp/package.toml
Normal file
15
scripts/package-build/vpp/package.toml
Normal 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"
|
||||
]
|
||||
Loading…
x
Reference in New Issue
Block a user