26 lines
1014 B
Bash
26 lines
1014 B
Bash
#!/bin/sh -e
|
|
EXPORT_IMAGES_DIR=$1
|
|
EXPORT_IMAGES_NAME=$2
|
|
|
|
TSG_CM_REGISTRY_SERVER="ci1.bj.geedge.net"
|
|
|
|
TSG_CM_REGISTRY="${TSG_CM_REGISTRY_SERVER}/tsg/cm/tsg-cm"
|
|
TSG_CM_IMAGE_TAG="api_v24.09_2024083006"
|
|
|
|
TSG_CM_MARIADB_REGISTRY="${TSG_CM_REGISTRY_SERVER}/common/mariadb"
|
|
TSG_CM_MARIADB_IMAGE_TAG="10.11.8"
|
|
|
|
TSG_CM_POLICY_VERIFY_REGISTRY="${TSG_CM_REGISTRY_SERVER}/tsg/cm/cm-verify"
|
|
TSG_CM_POLICY_VERIFY_IMAGE_TAG="tsg_v24.09_2024082801"
|
|
|
|
buildah login -u ${TSG_CM_IMAGE_REGISTRY_AUTH_USERNAME} -p ${TSG_CM_IMAGE_REGISTRY_AUTH_PASSWORD} ${TSG_CM_REGISTRY_SERVER}
|
|
|
|
buildah pull ${TSG_CM_REGISTRY}:${TSG_CM_IMAGE_TAG}
|
|
buildah pull ${TSG_CM_MARIADB_REGISTRY}:${TSG_CM_MARIADB_IMAGE_TAG}
|
|
buildah pull ${TSG_CM_POLICY_VERIFY_REGISTRY}:${TSG_CM_POLICY_VERIFY_IMAGE_TAG}
|
|
|
|
podman save -o ${EXPORT_IMAGES_DIR}/${EXPORT_IMAGES_NAME} -m \
|
|
${TSG_CM_REGISTRY}:${TSG_CM_IMAGE_TAG} \
|
|
${TSG_CM_MARIADB_REGISTRY}:${TSG_CM_MARIADB_IMAGE_TAG} \
|
|
${TSG_CM_POLICY_VERIFY_REGISTRY}:${TSG_CM_POLICY_VERIFY_IMAGE_TAG}
|