Chore: Add env var check to `make drone` (#83337)

pull/83350/head
Todd Treece 1 year ago committed by GitHub
parent 2146f6ce1f
commit f4b432841b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      Makefile
  2. 12
      scripts/drone/env-var-check.sh

@ -318,6 +318,7 @@ gen-ts:
# Use this make target to regenerate the configuration YAML files when
# you modify starlark files.
drone: $(DRONE)
bash scripts/drone/env-var-check.sh
$(DRONE) starlark --format
$(DRONE) lint .drone.yml --trusted
$(DRONE) --server https://drone.grafana.net sign --save grafana/grafana

@ -0,0 +1,12 @@
#!/bin/bash
# ensure DRONE_SERVER and DRONE_TOKEN env variables are set
if [ -z "$DRONE_SERVER" ]; then
echo "DRONE_SERVER environment variable is not set."
exit 1
fi
if [ -z "$DRONE_TOKEN" ]; then
echo "DRONE_TOKEN environment variable is not set."
exit 1
fi
Loading…
Cancel
Save