Update Article “2023-04-17-automatiser-la-publication-des-artefacts”

This commit is contained in:
Quentin 2023-04-17 06:07:03 +00:00
parent db0f4df97e
commit 6c3e459a47

View file

@ -14,7 +14,9 @@ Cet article fait suite aux 3 articles précédents :
- [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/) - [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/)
- [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/) - [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/)
On aimerait définir un outil pour nous faciliter la vie à la publication. Commençons par les entrées de notre programme : un ensemble de fichiers qui doit être généré par nos outils Nix : Mainteant qu'on comprend mieux le problème, on aimerait définir un outil pour nous faciliter la vie à la publication. Il sera indépendant (standalone) mais développé au sein du dépôt albatros car il est prévu pour être utilisé de pair. Dans ce billet, son nom de code est `alba`.
Commençons par les entrées de notre programme : un ensemble de fichiers qui doit être généré par nos outils Nix :
```bash ```bash
# static # static
@ -30,4 +32,12 @@ nix build .#packages.aarch64-linux.docker.albatros -o publish/docker/linux/arm64
nix build .#packages.i686-linux.docker.albatros -o publish/docker/linux/386/image.tar.gz nix build .#packages.i686-linux.docker.albatros -o publish/docker/linux/386/image.tar.gz
``` ```
On va avoir besoin de Et maintenant imaginons les commandes bas niveau de base :
```
alba
```