diff --git a/.github/workflows/linux_distribution_check.yml b/.github/workflows/linux_distribution_check.yml index 42f99e43..6e959b4c 100644 --- a/.github/workflows/linux_distribution_check.yml +++ b/.github/workflows/linux_distribution_check.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: # arch suffering this issue: https://github.com/abseil/abseil-cpp/issues/709 - container_image: ["fedora:latest", "debian:9", "ubuntu:20.04", "centos:7", "opensuse/tumbleweed", "alpine:latest"] + container_image: ["fedora:latest", "debian:9", "ubuntu:20.04", "centos:8", "opensuse/tumbleweed", "alpine:3.13"] compiler: [g++, clang++] build_type: [Release, Debug] shared_libraries: [ON, OFF] diff --git a/ci/install_dependencies.sh b/ci/install_dependencies.sh index f32ac839..990a7cfa 100755 --- a/ci/install_dependencies.sh +++ b/ci/install_dependencies.sh @@ -50,6 +50,11 @@ case "$distro_id" in debian_build_gtest ;; + 'alpine') + apk update + apk add gcc g++ clang cmake make ccache expat-dev zlib-dev libssh-dev curl-dev gtest gtest-dev gmock libintl gettext-dev which dos2unix bash libxml2-utils diffutils python3 + ;; + 'centos'|'rhel') yum -y install epel-release # enable copr for gtest