revert sr.ht builds to just+image rather than task+manifest

This commit is contained in:
2024-06-17 22:28:09 -04:00
parent f28f3e7a68
commit f42565d3e7
2 changed files with 14 additions and 7 deletions

View File

@@ -11,12 +11,11 @@ registry_pass_var := "REGISTRY_PASSWORD"
# build a new image
build flags="":
podman manifest create {{image}}:{{tag}}
podman build --platform linux/amd64,linux/arm64 --manifest {{image}}:{{tag}} {{flags}} -f Dockerfile ctx
podman build -t {{image}}:{{tag}} {{flags}} -f Dockerfile ctx
# publish the image
publish alt_tag=tag:
@ podman tag {{image}}:{{tag}} {{registry}}/{{image}}:{{alt_tag}}
@ echo "${{ registry_pass_var }}" | podman login {{registry}} -u {{registry_user}} --password-stdin
@ podman manifest push {{registry}}/{{image}}:{{alt_tag}}
@ podman push {{registry}}/{{image}}:{{alt_tag}}
@ podman logout {{registry}}