zncdatadev / containers

Container for images of the Kubedoop Data Platform
Apache License 2.0
2 stars 4 forks source link

refactor(script): adaptive image builder, impl buildah, podman #57

Closed whg517 closed 3 months ago

whg517 commented 3 months ago

ref: #55

Due to the buildah 1.33.7 of ubuntu 24.04 do not support buildah heredoc syntax, we will build image in buildah container by docker env in gh-workflow.

Note: buildah 1.33.0 support heredoc syntax, but it seemed be patched in ubuntu 24.04. Github action linux support LTS 24.04. But I can't find this version on debian. In any case, it is not available in ubuntu 24.04.

When buildah heredoc syntax is available, we can directly build image in the runner.