diff --git a/gitfield-bitbucket b/gitfield-bitbucket index f423526..c47b699 100755 --- a/gitfield-bitbucket +++ b/gitfield-bitbucket @@ -119,10 +119,10 @@ git remote add "$REMOTE_NAME" "$SSH_REMOTE" # ╭─────────────────────────────────────╮ # │ WRITE METADATA MARKDOWN │ # ╰─────────────────────────────────────╯ -MARKDOWN_FILE=".gitfield.bitbucket.sigil.md" TIMESTAMP=$(date '+%Y-%m-%d %H:%M:%S') DEFAULT_BRANCH=$(git symbolic-ref --short HEAD) REPO_PATH=$(git rev-parse --show-toplevel) +mkdir -p "$REPO_PATH/.gitfield" && MARKDOWN_FILE="$REPO_PATH/.gitfield/bitbucket.sigil.md" LATEST_SHA=$(git rev-parse HEAD) LAST_COMMIT_MSG=$(git log -1 --pretty=format:"%s") LAST_COMMIT_DATE=$(git log -1 --pretty=format:"%ad") diff --git a/gitfield-github b/gitfield-github index 2410c9a..13d1df8 100755 --- a/gitfield-github +++ b/gitfield-github @@ -80,10 +80,10 @@ fi # ╭─────────────────────────────────────╮ # │ GIT METADATA SNAPSHOT │ # ╰─────────────────────────────────────╯ -MARKDOWN_FILE=".gitfield.github.sigil.md" TIMESTAMP="$(date '+%Y-%m-%d %H:%M:%S')" DEFAULT_BRANCH="$(git symbolic-ref --short HEAD)" REPO_PATH="$(git rev-parse --show-toplevel)" +mkdir -p "$REPO_PATH/.gitfield" && MARKDOWN_FILE="$REPO_PATH/.gitfield/github.sigil.md" LATEST_SHA=$(git rev-parse HEAD) LAST_COMMIT_MSG=$(git log -1 --pretty=format:"%s") LAST_COMMIT_DATE=$(git log -1 --pretty=format:"%ad") diff --git a/gitfield-gitlab b/gitfield-gitlab index c68f2e7..1782c4f 100755 --- a/gitfield-gitlab +++ b/gitfield-gitlab @@ -11,7 +11,7 @@ GITLAB_API="$GITLAB_WEB/api/v4" GITLAB_SSH="git@gitlab.com" TOKEN_FILE="$HOME/.gitfield_token" SCRIPT_VERSION="1.0" -MARKDOWN_FILE=".gitfield.gitlab.sigil.md" +MARKDOWN_FILE="$(git rev-parse --show-toplevel)/.gitfield/gitlab.sigil.md" && mkdir -p "$(dirname "$MARKDOWN_FILE")" info() { echo -e "\e[1;34m[INFO]\e[0m $*"; } warn() { echo -e "\e[1;33m[WARN]\e[0m $*"; } diff --git a/gitfield-radicle b/gitfield-radicle index 0675ee0..1771a2f 100755 --- a/gitfield-radicle +++ b/gitfield-radicle @@ -17,7 +17,7 @@ RAD_BACKUP=".radicle-backup/keys.json" RAD_PATH_LINE='export PATH="$HOME/.radicle/bin:$PATH"' PROFILE_FILE="$HOME/.bashrc" PUSH_STATE_FILE=".radicle-push-state" -MARKDOWN_FILE=".gitfield.radicle.sigil.md" +MARKDOWN_FILE="$(git rev-parse --show-toplevel)/.gitfield/radicle.sigil.md" && mkdir -p "$(dirname "$MARKDOWN_FILE")" PUBLIC_GATEWAY="https://app.radicle.xyz/nodes/ash.radicle.garden" # ╭───────────────────────────────╮