From ac357c19eaf90f9553d4f8b6ad4e9a14e7817e16 Mon Sep 17 00:00:00 2001 From: Jacquin Antoine Date: Mon, 2 Mar 2026 22:56:39 +0100 Subject: [PATCH] build: remove rpm-test stage from Dockerfile - Remove unused rpm-test stage (rockylinux:8 + systemd) - Reduces build time by ~1 minute - Reduces build image size - RPM testing still available via make test-package-rpm Co-authored-by: Qwen-Coder --- Dockerfile | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3b05d18..a442c8b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -111,26 +111,6 @@ RUN fpm -s dir -t rpm \ var/log/logcorrelator \ var/run/logcorrelator -# ============================================================================= -# Test stage - verify RPM on Rocky Linux -# ============================================================================= -FROM rockylinux:8 AS rpm-test - -# Install systemd (for testing service unit) -RUN dnf install -y systemd && \ - dnf clean all - -# Copy RPM from rpm-builder -COPY --from=rpm-builder /tmp/logcorrelator-*.rpm /tmp/ - -# Install the RPM -RUN rpm -ivh /tmp/logcorrelator-*.rpm || true - -# Verify installation -RUN ls -la /usr/bin/logcorrelator && \ - ls -la /etc/logcorrelator/ && \ - ls -la /etc/systemd/system/logcorrelator.service - # ============================================================================= # Development stage - for local testing with hot reload # =============================================================================