(image
{:keys [creds-param subdir dockerfile target-img arch job-id container-opts]
:or {creds-param "dockerhub-creds" dockerfile "Dockerfile" job-id "image"}
:as conf}
ctx)
Creates a build job that builds and pushes a container image using kaniko.
Creates a build job that builds and pushes a container image using kaniko.
(image-job conf)
Returns a job fn that pushes an image using given config
Returns a job fn that pushes an image using given config
(manifest
{:keys [creds-param archs img-template target-img img-job-id job-id
container-opts]
:or {creds-param "dockerhub-creds" img-job-id "image" job-id "push-manifest"}
:as conf}
ctx)
Uses manifest-tool to merge the images built for several architectures into one manifest and pushes it.
Uses manifest-tool to merge the images built for several architectures into one manifest and pushes it.
(multi-platform-image {:keys [target-img archs] :as conf} ctx)
Creates jobs for building and pushing a multi-platform-image for the configured architectures and image tag.
Creates jobs for building and pushing a multi-platform-image for the configured architectures and image tag.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close