This commit is contained in:
ElevenNotes
2024-02-20 15:54:14 +01:00
parent 1fa132ae71
commit 54ebcfc329
3 changed files with 27 additions and 0 deletions

5
hooks/post_push Normal file
View File

@@ -0,0 +1,5 @@
#!/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-version.yaml
./manifest-tool push from-spec multi-arch-manifest-stable.yaml

View File

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

View File

@@ -0,0 +1,11 @@
image: 11notes/nginx:1.24.0
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