Rebase on upstream, update to v0.21.0
ContainerImages/zola/pipeline/head This commit looks good Details

Although we don't really need anything but Zola in this image, we can't
use the upstream image directly in a Jenkins job because it doesn't
contain a shell or any other utility that can "pause" the container.
Therefore, we do need to install the `pause` command, but we don't need
anything else from the _rsync_ image.
main
Dustin 2025-08-25 22:51:14 -05:00
parent 74802472b4
commit 4ebe453d7c
2 changed files with 4 additions and 6 deletions

View File

@ -1,7 +1,5 @@
FROM git.pyrocufflink.net/containerimages/rsync
FROM ghcr.io/getzola/zola:v0.21.0
COPY --from=ghcr.io/getzola/zola:v0.16.1 /bin/zola /usr/local/bin/zola
COPY --from=registry.k8s.io/pause:3.9 /pause /bin/pause
USER jenkins
CMD ["/bin/python3", "-c", "import signal; signal.pause()"]
ENTRYPOINT ["zola"]

2
Jenkinsfile vendored
View File

@ -1 +1 @@
buildContainerImage()
buildContainerImage2(archlist: ["amd64","arm64"])