Liking cljdoc? Tell your friends :D

monkey.ci.plugin.kaniko


imageclj

(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.
sourceraw docstring

image-jobclj

(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
sourceraw docstring

kaniko-versionclj

source

manifestclj

(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.
sourceraw docstring

manifest-jobclj

(manifest-job conf)
source

multi-platform-imageclj

(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.
sourceraw docstring

multi-platform-image-jobclj

(multi-platform-image-job conf)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close