2023-04-17 05:47:20 +00:00
---
layout: post
title: Automatiser la publication des artefacts
date: 2023-04-17T07:45:22.402+02:00
status: draft
sitemap: true
category: developpement
description: Nous avons précédémment défini un workflow de publication
d'artefacts, maintenant on va chercher à l'automatiser un peu
---
2023-04-17 05:56:31 +00:00
Cet article fait suite aux 3 articles précédents :
- [Un registre statique Docker avec Garage ](https://quentin.dufour.io/blog/2023-04-06/un-registre-statique-docker-avec-garage/ )
2023-04-17 05:57:01 +00:00
- [Construire et publier des conteneurs sans daemon Docker ](https://quentin.dufour.io/blog/2023-04-11/fabriquer-des-conteneurs-l%C3%A9gers-depuis-une-ci-cd/ )
2023-04-17 05:56:31 +00:00
- [Spécifier un registre d'artefacts et l'intégrer dans un site web ](https://quentin.dufour.io/blog/2023-04-12/un-outil-sans-daemon-pour-g%C3%A9rer-ses-artefacts-de-build/ )
2023-04-17 06:00:34 +00:00
On aimerait définir un outil pour nous faciliter la vie à la publication. Commençons par l'entrée qui doit être générée par nos outils Nix :
```bash
nix build .#packages.x86_64-linux.albatros -o df/linux/amd64/albatros
nix build .#packages.i686-linux.albatros -o df/linux/386/albatros
nix build .#packages.aarch64-linux.albatros -o df/linux/arm64/albatros
nix build .#packages.armv6l-linux.albatros -o df/linux/arm/albatros
```
2023-04-17 05:57:22 +00:00
2023-04-17 05:56:31 +00:00