Add Ubuntu 24.10 to CI (#2575)

This commit is contained in:
Andrew Gaul 2024-10-29 00:10:44 +09:00 committed by GitHub
parent 561ce1e206
commit 08a5d35f34
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 1 deletions

View File

@ -49,6 +49,7 @@ jobs:
# #
matrix: matrix:
container: container:
- ubuntu:24.10
- ubuntu:24.04 - ubuntu:24.04
- ubuntu:22.04 - ubuntu:22.04
- ubuntu:20.04 - ubuntu:20.04

View File

@ -82,7 +82,16 @@ PACKAGE_INSTALL_ADDITIONAL_OPTIONS=""
SHELLCHECK_DIRECT_INSTALL=0 SHELLCHECK_DIRECT_INSTALL=0
AWSCLI_DIRECT_INSTALL=1 AWSCLI_DIRECT_INSTALL=1
if [ "${CONTAINER_FULLNAME}" = "ubuntu:24.04" ]; then if [ "${CONTAINER_FULLNAME}" = "ubuntu:24.10" ]; then
PACKAGE_MANAGER_BIN="apt-get"
PACKAGE_UPDATE_OPTIONS="update -y -qq"
PACKAGE_INSTALL_OPTIONS="install -y"
INSTALL_PACKAGES="autoconf autotools-dev clang-tidy openjdk-21-jre-headless fuse jq libfuse-dev libcurl4-openssl-dev libxml2-dev locales-all mailcap libtool pkg-config libssl-dev attr curl python3-pip unzip"
INSTALL_CHECKER_PKGS="cppcheck shellcheck"
INSTALL_CHECKER_PKG_OPTIONS=""
elif [ "${CONTAINER_FULLNAME}" = "ubuntu:24.04" ]; then
PACKAGE_MANAGER_BIN="apt-get" PACKAGE_MANAGER_BIN="apt-get"
PACKAGE_UPDATE_OPTIONS="update -y -qq" PACKAGE_UPDATE_OPTIONS="update -y -qq"
PACKAGE_INSTALL_OPTIONS="install -y" PACKAGE_INSTALL_OPTIONS="install -y"