Files
feedc0de 0aa09dd91f
Validate, publish and promote mosquitto / validate (push) Successful in 13s
Validate, publish and promote mosquitto / publish (push) Successful in 24s
Run Mosquitto with its non-root image user
2026-10-18 19:40:13 +02:00

13 lines
316 B
Bash
Executable File

#!/bin/sh
set -eu
chart="chart/mosquitto"
helm lint "$chart"
rendered=$(mktemp)
trap 'rm -f "$rendered"' EXIT
helm template mosquitto "$chart" > "$rendered"
grep -q '^kind: Deployment$' "$rendered"
grep -q '^kind: Service$' "$rendered"
grep -q 'runAsNonRoot: true' "$rendered"
grep -q 'runAsUser: 1883' "$rendered"