From a80ab8534722992094c5e5ece2eab2c473edca23 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Mon, 10 Jun 2024 09:44:21 +0200 Subject: [PATCH] suppression de gomod2nix car inutile --- _posts/2024-06-09-cacerts.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/_posts/2024-06-09-cacerts.md b/_posts/2024-06-09-cacerts.md index b44d39a..bdcb30a 100644 --- a/_posts/2024-06-09-cacerts.md +++ b/_posts/2024-06-09-cacerts.md @@ -140,17 +140,13 @@ On peut ensuite créer un fichier `flake.nix` qui est notre équivalent – mais inputs = { nixpkgs.url = "github:nixos/nixpkgs/master"; - gomod2nix.url = "github:tweag/gomod2nix/master"; }; - outputs = { self, nixpkgs, gomod2nix }: + outputs = { self, nixpkgs }: let # On configure "le dépôt Nix" pkgs = import nixpkgs { system = "x86_64-linux"; - overlays = [ - (import "${gomod2nix}/overlay.nix") - ]; }; # On utilise le builder Go intégré à Nix pour construire notre app @@ -196,9 +192,9 @@ On voit qu'on a quelques dépendances nix de tirées (à propos des fuseaux hora On va donc injecter là aussi ces certificats dans le conteneur, et pour ce faire on réalise la modification suivante : ```diff ---- flake.nix.old 2024-06-09 16:43:21.169415893 +0200 -+++ flake.nix 2024-06-09 16:41:54.325022233 +0200 -@@ -28,7 +28,10 @@ +--- flake.nix.old 2024-06-10 09:42:48.871184290 +0200 ++++ flake.nix 2024-06-10 09:41:48.011959988 +0200 +@@ -24,7 +24,10 @@ # On construit une image Docker qui ne contient que l'app qu'on a build. container = pkgs.dockerTools.buildImage { name = "superboum/tls-static-go";