cluster build_push_image
Build and publish an image to quay using either a Dockerfile or git repo.
Parameters
image_local_name
Name of locally built image.
tag
Tag for the image to build.
namespace
Namespace where the local image will be built.
remote_repo
Remote image repo to push to. If undefined, the image will not be pushed.
remote_auth_file
Auth file for the remote repository.
git_repo
Git repo containing Dockerfile if used as source. If undefined, the local path of ‘dockerfile_path’ will be used.
git_ref
Git commit ref (branch, tag, commit hash) in the git repository.
dockerfile_path
Path/Name of Dockerfile if used as source. If ‘git_repo’ is undefined, this path will be resolved locally, and the Dockerfile will be injected in the image BuildConfig.
default value:
Dockerfile
context_dir
Context dir inside the git repository.
default value:
/
memory
Flag to specify the required memory to build the image (in Gb).
type: Float
from_image
Base image to use, instead of the FROM image specified in the Dockerfile.
from_imagetag
Base imagestreamtag to use, instead of the FROM image specified in the Dockerfile.