From 5910e6747d92cba139302d3ed3e5dc4799170c14 Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Tue, 4 Aug 2026 19:40:03 +0200 Subject: [PATCH] Slims jenkins setup b/c resource shortage --- Dockerfile.ci | 7 ++++--- Jenkinsfile | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Dockerfile.ci b/Dockerfile.ci index 0083297..13093df 100644 --- a/Dockerfile.ci +++ b/Dockerfile.ci @@ -1,4 +1,4 @@ -FROM ubuntu:24.04 +FROM debian:bookworm-slim ENV DEBIAN_FRONTEND=noninteractive @@ -9,8 +9,9 @@ RUN apt-get update && \ cmake \ ninja-build \ git \ - build-essential \ + g++ \ + make \ ca-certificates && \ rm -rf /var/lib/apt/lists/* -WORKDIR /workspace \ No newline at end of file +WORKDIR /workspace diff --git a/Jenkinsfile b/Jenkinsfile index cdef410..2011f8e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,8 +1,9 @@ pipeline { agent { - dockerfile { - filename 'Dockerfile.ci' + docker { + image 'lifemaps/ci-cpp:latest' reuseNode true + args '-u root:root' } }