tekton pipelines for apps

This commit is contained in:
2021-02-18 21:42:24 +01:00
parent c918c39e6e
commit 0e79b36875
11 changed files with 231 additions and 89 deletions

23
apps/distcc/Dockerfile Normal file
View File

@@ -0,0 +1,23 @@
FROM debian:buster-slim
RUN apt-get update && \
apt-get install -y \
multiarch-support \
dpkg-dev \
distcc ccache \
build-essential \
gcc \
cpp \
g++ \
clang \
llvm && \
apt-get clean -y && \
rm -rf /var/lib/apt/lists/*
# Op port
EXPOSE 3632
# Stats port
EXPOSE 3633
USER distccd
ENTRYPOINT /usr/bin/distccd --no-detach --daemon --stats --log-level error --log-stderr $OPTIONS