From c7bd2d6cc6ec6907c8dadc076c9dc37ea048fbbd Mon Sep 17 00:00:00 2001 From: Andreas Fahrecker Date: Tue, 16 Apr 2024 00:18:27 +0200 Subject: [PATCH] Added tea-cli --- .gitignore | 2 ++ Dockerfile | 3 +++ alpine/Dockerfile | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/.gitignore b/.gitignore index 1062418..fda58f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ .idea/ *.iml + +*.code-workspace \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 2b31fab..cc05c0f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,9 @@ USER root RUN groupadd -g 281 docker RUN usermod -aG docker jenkins +# Install tea +RUN apk add --no-cache tea + COPY --chown=jenkins:jenkins executors.groovy /usr/share/jenkins/ref/init.groovy.d/executors.groovy # Install jenkins plugins diff --git a/alpine/Dockerfile b/alpine/Dockerfile index 952166c..1b096d7 100644 --- a/alpine/Dockerfile +++ b/alpine/Dockerfile @@ -4,6 +4,10 @@ USER root RUN addgroup --gid 281 docker RUN addgroup jenkins docker +# Install tea +RUN git clone https://gitea.com/gitea/tea.git +RUN cd tea && make && make install + COPY --chown=jenkins:jenkins executors.groovy /usr/share/jenkins/ref/init.groovy.d/executors.groovy # Install jenkins plugins