From 46cf50d4686f7f89f8513157f1f086bdaf615b52 Mon Sep 17 00:00:00 2001 From: ebbit1q Date: Tue, 24 Nov 2020 00:09:02 +0100 Subject: [PATCH] add ubuntu 20.10 Groovy Gorilla (#4178) --- .ci/UbuntuGroovy/Dockerfile | 25 +++++++++++++++++++++++++ .github/workflows/linux-builds.yml | 4 ++++ 2 files changed, 29 insertions(+) create mode 100644 .ci/UbuntuGroovy/Dockerfile diff --git a/.ci/UbuntuGroovy/Dockerfile b/.ci/UbuntuGroovy/Dockerfile new file mode 100644 index 00000000..92528ba3 --- /dev/null +++ b/.ci/UbuntuGroovy/Dockerfile @@ -0,0 +1,25 @@ +FROM ubuntu:groovy + +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + build-essential \ + ccache \ + clang-format \ + cmake \ + file \ + g++ \ + git \ + liblzma-dev \ + libmariadb-dev-compat \ + libprotobuf-dev \ + libqt5multimedia5-plugins \ + libqt5sql5-mysql \ + libqt5svg5-dev \ + libqt5websockets5-dev \ + protobuf-compiler \ + qt5-default \ + qtmultimedia5-dev \ + qttools5-dev \ + qttools5-dev-tools \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* diff --git a/.github/workflows/linux-builds.yml b/.github/workflows/linux-builds.yml index f34fa368..d228da74 100644 --- a/.github/workflows/linux-builds.yml +++ b/.github/workflows/linux-builds.yml @@ -17,12 +17,16 @@ jobs: fail-fast: false matrix: distro: # these names correspond to the files in .ci/$distro + - UbuntuGroovy - UbuntuFocal - UbuntuBionic - ArchLinux - DebianBuster - Fedora33 include: + - distro: UbuntuGroovy + package: DEB + - distro: UbuntuFocal package: DEB test: skip # UbuntuFocal has a broken qt for debug builds