# build-essential
#
# TODO: Fix broken project requirement install targets
-# graphviz for 'make bootstrap-doxygen' (VPP)
-# doxygen for 'make doxygen' (VPP)
-# enchant for 'make docs' (VPP)
+# graphviz for doxygen (HICN)
+# doxygen for doxygen (HICN)
# libffi-dev for python cffi install (Ubuntu20.04/VPP/aarch64)
# liblapack-dev for python numpy/scipy (CSIT/aarch64)
# libopenblas-dev for python numpy/scipy (CSIT/aarch64)
default-jre \\
dnsutils \\
doxygen \\
- enchant \\
emacs \\
facter \\
gawk \\
zlib1g-dev \\
&& curl -L https://packagecloud.io/fdio/master/gpgkey | apt-key add - \\
&& curl -s https://packagecloud.io/install/repositories/fdio/master/script.deb.sh | bash \\
-
EOF
cat <<EOF >>"$DOCKERFILE"
export EXECUTOR_ARCHS="aarch64 x86_64"
declare -A EXECUTOR_CLASS_ARCH_OS_NAMES
EXECUTOR_CLASS_ARCH_OS_NAMES["builder-aarch64"]="ubuntu-18.04 ubuntu-20.04"
-EXECUTOR_CLASS_ARCH_OS_NAMES["builder-x86_64"]="debian-10 ubuntu-18.04 ubuntu-20.04"
+EXECUTOR_CLASS_ARCH_OS_NAMES["builder-x86_64"]="debian-10 debian-11 ubuntu-18.04 ubuntu-20.04"
EXECUTOR_CLASS_ARCH_OS_NAMES["csit_dut-aarch64"]="ubuntu-18.04 ubuntu-20.04"
EXECUTOR_CLASS_ARCH_OS_NAMES["csit_dut-x86_64"]="ubuntu-18.04 ubuntu-20.04"
EXECUTOR_CLASS_ARCH_OS_NAMES["csit_shim-aarch64"]="ubuntu-18.04 ubuntu-20.04"
# definitions here.
declare -A VPP_BRANCHES
VPP_BRANCHES["debian-10"]="stable/2110 stable/2202 master"
+VPP_BRANCHES["debian-11"]="master"
VPP_BRANCHES["ubuntu-18.04"]="stable/2110"
VPP_BRANCHES["ubuntu-20.04"]="stable/2110 stable/2202 master"
export VPP_BRANCHES
branch-refspec: ''
os:
- debian10
+ - debian11
- ubuntu1804
- ubuntu2004
executor-arch: 'x86_64'
# OS deprecated on 2202
- stream: '2202'
os: 'ubuntu1804'
+ # os added in master
+ - stream: '2106'
+ os: 'debian11'
+ - stream: '2110'
+ os: 'debian11'
+ - stream: '2202'
+ os: 'debian11'
# [end] VPP-X86_64 PROJECT
# VPP-DEBUG-X86_64 PROJECT