initial commit
This commit is contained in:
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
[[ -v ${CONTAINERD_REGISTRY_HOST} ]] || CONTAINERD_REGISTRY_HOST=docker.inteligr8.com
|
||||
[[ -v ${CONTAINERD_IMAGE_NAMESPACE} ]] || CONTAINERD_IMAGE_NAMESPACE=inteligr8/
|
||||
[[ -v ${CONTAINERD_IMAGE_NAME} ]] || CONTAINERD_IMAGE_NAME=base-runner
|
||||
[[ -v ${CONTAINERD_CMD} ]] || CONTAINERD_CMD=buildah
|
||||
|
||||
if [[ -v ${CONTAINERD_DEBUG} ]]; then
|
||||
CONTAINERD_CMD_OPTS="${CONTAINERD_CMD_OPTS} --log-level=debug"
|
||||
fi
|
||||
|
||||
GIT_COMMIT_SHORT_SHA=$(git rev-parse --short HEAD)
|
||||
CONTAINERD_IMAGE_REMOTE_NAME=${CONTAINERD_REGISTRY_HOST}/${CONTAINERD_IMAGE_NAMESPACE}${CONTAINERD_IMAGE_NAME}
|
||||
|
||||
echo "Pushing container image to registry with commit SHA: ${GIT_COMMIT_SHORT_SHA}"
|
||||
${CONTAINERD_CMD} ${CONTAINERD_CMD_OPTS} push \
|
||||
${CONTAINERD_PUSH_OPTS} \
|
||||
${CONTAINERD_IMAGE_REMOTE_NAME}:sha${GIT_COMMIT_SHORT_SHA}
|
||||
Reference in New Issue
Block a user