From a6868f8037f1cc236729bd76c31a217b5e99218a Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 11 Jan 2025 21:37:09 +1100 Subject: [PATCH] feat: source environment vars from vault - source all environment vars from vault --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 1b189fe..e0e8185 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,11 @@ list: $(DIRS): @echo "Building for $@" + # Export environment + @for kv in $$(vault kv get -format=json kv/service/packer/builder/env | jq -r '.data.data | to_entries[] | "\(.key)=\(.value)"'); do \ + export "$kv"; \ + done + # Check if on master branch @if [ "$(BRANCH)" = "master" ]; then \ echo "Current branch is $(BRANCH), checking latest timestamp in consul."; \ -- 2.47.3