This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
tsg-tsg-os-buildimage/tools/pull_container_images.sh

26 lines
1012 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_2024090501"
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_20240905"
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}