Files
deckcraft/test.sh
T
feedc0de 69881408ec
Validate, publish and promote deckcraft / validate (push) Successful in 14s
Validate, publish and promote deckcraft / publish (push) Successful in 34s
Provide writable cache for read-only Nginx
2026-10-18 20:05:49 +02:00

12 lines
287 B
Bash
Executable File

#!/bin/sh
set -eu
chart="chart/deckcraft"
helm lint "$chart"
rendered=$(mktemp)
trap 'rm -f "$rendered"' EXIT
helm template deckcraft "$chart" > "$rendered"
grep -q '^kind: Deployment$' "$rendered"
grep -q '^kind: Service$' "$rendered"
grep -q 'mountPath: /var/cache/nginx' "$rendered"