From cc6a4949a6f639511a677fe815e12d31d911e81d Mon Sep 17 00:00:00 2001 From: Von Random <von@mechanus.net> Date: Wed, 19 Feb 2025 23:40:37 +0200 Subject: [PATCH] mise.toml --- terraform/.mise.toml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 terraform/.mise.toml diff --git a/terraform/.mise.toml b/terraform/.mise.toml new file mode 100644 index 0000000..cd5ea35 --- /dev/null +++ b/terraform/.mise.toml @@ -0,0 +1,25 @@ +[[hooks.enter]] +shell = "fish" +script = """ + set -gx YC_TOKEN (yc iam create-token) + set -gx YC_CLOUD_ID (yc config get cloud-id) + set -gx YC_FOLDER_ID (yc config get folder-id) +""" +[[hooks.leave]] +shell = "fish" +script = """ + set -e YC_TOKEN YC_CLOUD_ID YC_FOLDER_ID +""" + +[[hooks.enter]] +shell = "zsh" +script = """ + export YC_TOKEN=$(yc iam create-token) + export YC_CLOUD_ID=$(yc config get cloud-id) + export YC_FOLDER_ID=$(yc config get folder-id) +""" +[[hooks.leave]] +shell = "zsh" +script = """ + unset YC_TOKEN YC_CLOUD_ID YC_FOLDER_ID +"""