Fix audio import job: run script via bash, avoid chmod on ConfigMap.
build-and-deploy / deploy (push) Successful in 1m7s
build-and-deploy / deploy (push) Successful in 1m7s
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user