mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-12-25 12:10:03 +00:00
Add dockerfiles for build matrix.
This commit is contained in:
parent
3f973e39dc
commit
ab0cdac0a6
18
tests/dockerfiles/Dockerfile.ubuntu-clang-10
Normal file
18
tests/dockerfiles/Dockerfile.ubuntu-clang-10
Normal file
@ -0,0 +1,18 @@
|
||||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main' \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
clang-10 \
|
||||
lldb-10 \
|
||||
lld-10 \
|
||||
libc++-10-dev \
|
||||
libc++abi-10-dev \
|
||||
clang-tools-10 \
|
||||
clang-format-10 \
|
||||
clang-tidy-10 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
18
tests/dockerfiles/Dockerfile.ubuntu-clang-11
Normal file
18
tests/dockerfiles/Dockerfile.ubuntu-clang-11
Normal file
@ -0,0 +1,18 @@
|
||||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main' \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
clang-11 \
|
||||
lldb-11 \
|
||||
lld-11 \
|
||||
libc++-11-dev \
|
||||
libc++abi-11-dev \
|
||||
clang-tools-11 \
|
||||
clang-format-11 \
|
||||
clang-tidy-11 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
18
tests/dockerfiles/Dockerfile.ubuntu-clang-9
Normal file
18
tests/dockerfiles/Dockerfile.ubuntu-clang-9
Normal file
@ -0,0 +1,18 @@
|
||||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main' \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
clang-9 \
|
||||
lldb-9 \
|
||||
lld-9 \
|
||||
libc++-9-dev \
|
||||
libc++abi-9-dev \
|
||||
clang-tools-9 \
|
||||
clang-format-9 \
|
||||
clang-tidy-9 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-10
Normal file
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-10
Normal file
@ -0,0 +1,11 @@
|
||||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
g++-10 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-9
Normal file
11
tests/dockerfiles/Dockerfile.ubuntu-gcc-9
Normal file
@ -0,0 +1,11 @@
|
||||
ARG IMAGE=registry.gitlab.com/brndnmtthws-oss/conky
|
||||
FROM ${IMAGE}/builder/ubuntu-base:latest
|
||||
|
||||
RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key \
|
||||
&& apt-key add llvm-snapshot.gpg.key \
|
||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -qy --no-install-recommends \
|
||||
g++-9 \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
Loading…
Reference in New Issue
Block a user