M .build.yml => .build.yml +2 -4
@@ 15,10 15,8 @@ tasks:
echo build:100000:65536 | sudo tee /etc/subuid
echo build:100000:65536 | sudo tee /etc/subgid
- publish-base: |
- podman run -v .:/work cgr.dev/chainguard/apko:latest \
- build /work/listables/base.apko.yaml base /work/base.tar
- podman load -i base.tar
- podman push base:latest-amd64 ghcr.io/xdavidwu/listables/base:latest
+ podman build -f listables/Containerfile.base -t ghcr.io/xdavidwu/listables/base:latest
+ podman push ghcr.io/xdavidwu/listables/base:latest
- publish: |
cd listables
A Containerfile.base => Containerfile.base +5 -0
@@ 0,0 1,5 @@
+FROM alpine:latest as extract
+RUN apk add shared-mime-info
+
+FROM scratch
+COPY --from=extract /usr/share/mime/globs2 /usr/share/mime/globs2
D base.apko.yaml => base.apko.yaml +0 -9
@@ 1,9 0,0 @@
-contents:
- keyring:
- - https://packages.wolfi.dev/os/wolfi-signing.rsa.pub
- repositories:
- - https://packages.wolfi.dev/os
- packages:
- - shared-mime-info
-
-archs: [amd64]