summaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorDave Wallace <dwallacelf@gmail.com>2022-02-07 13:54:42 -0500
committerDave Wallace <dwallacelf@gmail.com>2022-03-15 15:13:56 +0000
commit9813d88cb17cc57ac6fe3fad0b8ff7a17bfd419f (patch)
tree3988bf569334938e12c40031b96ae2a1b76a2649 /docker
parent45b1144b4fbbbd0f3c95e82d43ba97b73aa22b2c (diff)
docker builder: add debian-11 executor image.
= Add vpp-*-master-debian11-x86_64 jobs Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I1bb12d72e28ef8a9872558fb4f6def6b520981ae
Diffstat (limited to 'docker')
-rw-r--r--docker/scripts/lib_apt.sh7
-rw-r--r--docker/scripts/lib_common.sh2
-rw-r--r--docker/scripts/lib_vpp.sh1
3 files changed, 4 insertions, 6 deletions
diff --git a/docker/scripts/lib_apt.sh b/docker/scripts/lib_apt.sh
index d9543fd7..f9b49373 100644
--- a/docker/scripts/lib_apt.sh
+++ b/docker/scripts/lib_apt.sh
@@ -96,9 +96,8 @@ ENV LANG="en_US.UTF-8" LANGUAGE="en_US" LC_ALL="en_US.UTF-8"
# 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)
@@ -130,7 +129,6 @@ RUN apt-get update -qq \\
default-jre \\
dnsutils \\
doxygen \\
- enchant \\
emacs \\
facter \\
gawk \\
@@ -180,7 +178,6 @@ RUN apt-get update -qq \\
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"
diff --git a/docker/scripts/lib_common.sh b/docker/scripts/lib_common.sh
index 57169d84..f48ba8db 100644
--- a/docker/scripts/lib_common.sh
+++ b/docker/scripts/lib_common.sh
@@ -157,7 +157,7 @@ export EXECUTOR_CLASSES="$EXECUTOR_DEFAULT_CLASS csit_dut csit_shim"
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"
diff --git a/docker/scripts/lib_vpp.sh b/docker/scripts/lib_vpp.sh
index 71cb5fb8..ae1a4324 100644
--- a/docker/scripts/lib_vpp.sh
+++ b/docker/scripts/lib_vpp.sh
@@ -100,6 +100,7 @@ docker_build_setup_vpp() {
# 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