multi arch: stable

This commit is contained in:
ElevenNotes
2023-05-24 23:56:07 +02:00
parent 7df68db7c4
commit ad89e224fe
2 changed files with 20 additions and 0 deletions

4
hooks/post_push Normal file
View File

@@ -0,0 +1,4 @@
#!/bin/bash
curl -Lo manifest-tool https://github.com/estesp/manifest-tool/releases/download/v0.9.0/manifest-tool-linux-amd64
chmod +x manifest-tool
./manifest-tool push from-spec multi-arch-manifest.yaml

16
multi-arch-manifest.yaml Normal file
View File

@@ -0,0 +1,16 @@
image: 11notes/nginx:stable
manifests:
- image: 11notes/nginx:amd64-1.24.0
platform:
architecture: amd64
os: linux
- image: 11notes/nginx:arm64v8-1.24.0
platform:
architecture: arm64
os: linux
variant: v8
- image: 11notes/nginx:arm32v7-1.24.0
platform:
architecture: arm
os: linux
variant: v7