Update Article “2023-04-17-automatiser-la-publication-des-artefacts”
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
dc5c69a684
commit
db0f4df97e
1 changed files with 13 additions and 8 deletions
|
@ -14,15 +14,20 @@ 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 l'entrée qui doit être générée par nos outils Nix :
|
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 :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
nix build .#packages.x86_64-linux.albatros -o df/linux/amd64/albatros
|
# static
|
||||||
nix build .#packages.i686-linux.albatros -o df/linux/386/albatros
|
nix build .#packages.x86_64-linux.albatros -o publish/static/linux/amd64/albatros
|
||||||
nix build .#packages.aarch64-linux.albatros -o df/linux/arm64/albatros
|
nix build .#packages.i686-linux.albatros -o publish/static/linux/386/albatros
|
||||||
nix build .#packages.armv6l-linux.albatros -o df/linux/arm/albatros
|
nix build .#packages.aarch64-linux.albatros -o publish/static/linux/arm64/albatros
|
||||||
|
nix build .#packages.armv6l-linux.albatros -o publish/static/linux/arm/albatros
|
||||||
|
|
||||||
|
# docker
|
||||||
|
nix build .#packages.x86_64-linux.docker.albatros -o publish/docker/linux/amd64/image.tar.gz
|
||||||
|
nix build .#packages.armv6l-linux.docker.albatros -o publish/docker/linux/arm/image.tar.gz
|
||||||
|
nix build .#packages.aarch64-linux.docker.albatros -o publish/docker/linux/arm64/image.tar.gz
|
||||||
|
nix build .#packages.i686-linux.docker.albatros -o publish/docker/linux/386/image.tar.gz
|
||||||
```
|
```
|
||||||
|
|
||||||
|
On va avoir besoin de
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue