Fix audio import job: run script via bash, avoid chmod on ConfigMap.
build-and-deploy / deploy (push) Successful in 1m7s

This commit is contained in:
2026-10-09 23:26:52 +03:30
parent 1ff858b0ba
commit d8189fab9e
+2 -4
View File
@@ -7,7 +7,7 @@ metadata:
name: tafsirquran-audio-import
namespace: tafsirquran
spec:
backoffLimit: 1
backoffLimit: 3
ttlSecondsAfterFinished: 86400
template:
spec:
@@ -20,11 +20,9 @@ spec:
- |
set -euo pipefail
sed -i 's/Components: main/Components: main contrib non-free non-free-firmware/' /etc/apt/sources.list.d/debian.sources 2>/dev/null || true
grep -q non-free /etc/apt/sources.list 2>/dev/null || echo 'deb http://deb.debian.org/debian bookworm main contrib non-free' >> /etc/apt/sources.list
apt-get update -qq
DEBIAN_FRONTEND=noninteractive apt-get install -y -qq curl unrar ca-certificates >/dev/null
chmod +x /scripts/fetch-audio.sh
/scripts/fetch-audio.sh /data/audio
bash /scripts/fetch-audio.sh /data/audio
volumeMounts:
- name: audio
mountPath: /data/audio