From 23bc69b8c7a06d835be2b60a329522d9ca55753c Mon Sep 17 00:00:00 2001 From: Brian Rogers Date: Mon, 7 Feb 2022 15:15:40 -0700 Subject: [PATCH] adding a post-update hook example --- hooks/local/post-update | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 hooks/local/post-update diff --git a/hooks/local/post-update b/hooks/local/post-update new file mode 100644 index 0000000..6ea8d8d --- /dev/null +++ b/hooks/local/post-update @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +GIT_TAG=$(git tag --points-at HEAD) +if [ -n "$GIT_TAG" ]; then + sed -i "/^GIT_TAG=\".*\"/ s//GIT_TAG=\"${GIT_TAG}\"/" .env +else + sed -i "/^GIT_TAG=\".*\"/ s//GIT_TAG=\"\"/" .env +fi + +GIT_BRANCH=$(git branch --show-current) +if [ -n "$GIT_BRANCH" ]; then + sed -i "/^GIT_BRANCH=\".*\"/ s//GIT_BRANCH=\"${GIT_BRANCH}\"/" .env +else + sed -i "/^GIT_BRANCH=\".*\"/ s//GIT_BRANCH=\"\"/" .env +fi