From 97e00a908fb7a657daacbc5c04b0c110e6404417 Mon Sep 17 00:00:00 2001 From: Quentin Date: Wed, 12 Apr 2023 14:19:01 +0000 Subject: [PATCH] =?UTF-8?q?Update=20Article=20=E2=80=9C2023-04-12-un-outil?= =?UTF-8?q?-sans-daemon-pour-g=C3=A9rer-ses-artefacts-de-build=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...aemon-pour-gérer-ses-artefacts-de-build.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/_posts/2023-04-12-un-outil-sans-daemon-pour-gérer-ses-artefacts-de-build.md b/_posts/2023-04-12-un-outil-sans-daemon-pour-gérer-ses-artefacts-de-build.md index d9ed4ca..773abad 100644 --- a/_posts/2023-04-12-un-outil-sans-daemon-pour-gérer-ses-artefacts-de-build.md +++ b/_posts/2023-04-12-un-outil-sans-daemon-pour-gérer-ses-artefacts-de-build.md @@ -48,6 +48,27 @@ On peut regarder un peu ce que donne le registre Docker pour Garage : } ``` +On peut reprduire le même contenu sur notre registre en commençant par récupérer tous les manifests qui ne commencent pas par sha256 : + +```bash +aws s3 ls s3://registry.deuxfleurs.org/v2/albatros/manifests/ | \ + tr -s ' ' | \ + cut -d' ' -f 4 | \ + grep -v '^sha256:' +# 0.9 +``` + +On peut construire le JSON : + +```json +{ + "name": "albatros", + "tags": [ + "0.9" + ] +} +``` +