This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

✨ : update mise & fnox demos

Julien WITTOUCK (Jun 18, 2026, 3:31 PM +0200) 416705c6 ce25c0d9

+25 -20
+6 -6
demo/05-mise-fnox/01-mise-use/demo.sh
··· 7 7 set -l n (set_color normal) 8 8 9 9 gum style --foreground "$s" --border double --padding "1 2" --margin "1" "mise use — changer de version" 10 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 10 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 11 11 12 12 echo "$g❯$b mise use java@temurin-25$n" 13 13 mise use java@temurin-25 14 14 mise env -s fish | source 15 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 15 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 16 16 17 17 echo 18 18 echo "$g❯$b cat mise.toml$n" 19 19 cat mise.toml 20 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 20 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 21 21 22 22 echo 23 23 echo "$g❯$b java -version$n" 24 24 java -version 25 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 25 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 26 26 27 27 echo 28 28 gum confirm "Passer à Java 21 ?" --default=true; or exit 0 ··· 30 30 echo "$g❯$b mise use java@temurin-21$n" 31 31 mise use java@temurin-21 32 32 mise env -s fish | source 33 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 33 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 34 34 35 35 echo 36 36 echo "$g❯$b cat mise.toml$n" 37 37 cat mise.toml 38 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 38 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 39 39 40 40 echo 41 41 echo "$g❯$b java -version$n"
+6 -6
demo/05-mise-fnox/02-mise-env/demo.sh
··· 7 7 set -l n (set_color normal) 8 8 9 9 gum style --foreground "$s" --border double --padding "1 2" --margin "1" "mise env — variables d'environnement" 10 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 10 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 11 11 12 12 echo "$g❯$b cat mise.toml$n" 13 13 cat mise.toml 14 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 14 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 15 15 16 16 echo 17 17 echo "$g❯$b echo \$APP_ENV$n" 18 18 echo $APP_ENV 19 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 19 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 20 20 21 21 echo 22 22 echo "$g❯$b env$n" 23 23 mise env | grep APP 24 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 24 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 25 25 26 26 echo 27 27 set env_choice (gum choose "development" "staging" "production" --header "Choisir l'environnement :"); or exit 0 ··· 29 29 echo "$g❯$b mise set APP_ENV=$env_choice$n" 30 30 mise config set env.APP_ENV $env_choice 31 31 mise env -s fish | source 32 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 32 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 33 33 34 34 echo 35 35 echo "$g❯$b cat mise.toml$n" 36 36 cat mise.toml 37 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 37 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 38 38 39 39 echo 40 40 echo "$g❯$b echo \$APP_ENV$n"
+5 -5
demo/05-mise-fnox/03-fnox/demo.sh
··· 7 7 set -l n (set_color normal) 8 8 9 9 gum style --foreground "$s" --border double --padding "1 2" --margin "1" "fnox — secrets dans le repo" 10 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 10 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 11 11 12 12 echo "$g❯$b cat fnox.toml$n" 13 13 cat fnox.toml 14 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 14 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 15 15 16 16 echo 17 17 echo "$g❯$b fnox set DEMO_SECRET \"mon shell est trop beau\"$n" 18 18 fnox set DEMO_SECRET "mon shell est trop beau" 19 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 19 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 20 20 21 21 echo 22 22 echo "$g❯$b cat fnox.toml$n" 23 23 cat fnox.toml 24 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 24 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 25 25 26 26 echo 27 27 echo "$g❯$b fnox list$n" 28 28 fnox list 29 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 29 + gum spin --spinner.foreground "$s" --spinner dot --title " " -- fish -c read 30 30 31 31 echo 32 32 echo "$g❯$b fnox exec -- sh -c 'echo \$DEMO_SECRET'$n"
+8 -2
demo/05-mise-fnox/03-fnox/fnox.toml
··· 4 4 type = "age" 5 5 recipients = ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEO1h5eICIAU2kwWpH3FbbO9NDB9xBxb8sD0+CQ0aqBh julien@codeka.io"] 6 6 7 - [secrets] 8 - DEMO_SECRET= { provider = "age", value = "YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IHFBOFNsdyBmcys1Rml0cEVxejRJUDN5ZDVIKysySDUwYTdaV29EUVVwb1ZramFycFVJCjNIRmxKang1cUxEdlpweVZPMm1CUDl4L0xKV09ZOWRZempxZlF2bGtoZTAKLT4gM3UtZ3JlYXNlCmpHbjMKLS0tIHovRFV1a1pYUHM3OCtBRk1LWitDa0tpZTNCV1FjZy80cnZ0VVl3ZTFLbnMK4KUZH43Rx3a5BixD2PcGHt3LSgROosC3Jtis4LIIPEADCZUUwvJQcZa/ryRVoS/KtSUmdzDGeQ==" } 7 + [providers.vault] 8 + type = "vault" 9 + path = "kv" 10 + address = "http://localhost:8200" 11 + token = "hvs.jXSMPrSDHDdPTnp5YaDpm936" 9 12 13 + [secrets] 14 + DATABASE_PASSWORD = { provider = "vault", value = "database_configuration/password" } 15 + # DATABASE_USER = { provider = "vault", value = "database_configuration/user" }
-1
demo/05-mise-fnox/demo.sh
··· 7 7 set -l n (set_color normal) 8 8 9 9 gum style --foreground "$s" --border double --padding "1 2" --margin "1" "Mise & fnox — Gestion d'outils et secrets" 10 - gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 11 10 12 11 echo "$g❯$b Sous-démos disponibles :$n" 13 12 echo " 01-mise-use — mise use java@temurin-25"