| Je rêve de pouvoir dire « lance nix run https://gitlab/repo#truc » mais ils sont tous sous windows 😢
En plus de direnv il y a devenv qui permet de remplacer proprement et de manière beaucoup moins lourde que des conteneurs pour des tests locaux en lançant des services (DB, …) et en gardant un état 😎
Et les services devenv pourraient peut-être même être utilisés dans une CI 🤔
Par exemple terraform est assez capricieux sur la version terraform à utiliser (en fonction de la version indiqué dans le fichier de conf). Et je n'ai aucune réponse à leur apporter, hormis à leur dire que c'est possible, mais un peu plus compliqué (limite de la bricole)
Mais le jour où il y a une solution propre elle pourra être réutilisée facilement via un flake ou autre.
|