From 3198e9b881ce62dd60718affeee2e7d53d8af22a Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Tue, 11 Aug 2026 12:00:00 +0000 Subject: [PATCH] ci: install git in gruppenpruefung too (same alpine/git gap) gruppenpruefung.py runs 'git log --all' over the sibling clones (line 108) but its job used python:3.12-alpine with no before_script, so it would hit the same FileNotFoundError: 'git' as validate did. Dormant only because the job runs on schedule/web, not push. Add 'apk add git'. The job's API/CA and GITLAB_TOKEN prerequisites remain tracked separately (management#31). --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 672429f..ee6d8d0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -62,6 +62,8 @@ gruppenpruefung: rules: - if: $CI_PIPELINE_SOURCE == "schedule" - if: $CI_PIPELINE_SOURCE == "web" + before_script: + - apk add --no-cache git >/dev/null # gruppenpruefung.py ruft 'git log' auf script: - | if [ -z "$GITLAB_TOKEN" ]; then