tektoncd / catalog

Catalog of shared Tasks and Pipelines.
Apache License 2.0
664 stars 577 forks source link

[buildah] support pre-script/post-script & manifest push #1294

Open terryzwt opened 3 months ago

terryzwt commented 3 months ago

Expected Behavior

In my case, I want to build multiarch image using below flow: a. buildah manifest rm buildah-test1 b. buildah build --platform linux/amd64,linux/arm64 --manifest buildah-test1 -t docker.io/example/buildah-test . c. buildah manifest push --all buildah-test1 docker://docker.io/example/buildah-test

Actual Behavior

  1. Can not meet requirement of step a.
  2. Can not meet requirement of step c.
terryzwt commented 3 months ago

Another idea is that buildah task support multiarch image build native:)