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 +"""