@@ -9,20 +9,20 @@ CWD="$(dirname $0)/"
99. ${CWD} functions.sh
1010
1111echo " => Test save command"
12- docker run -d --name mongodb -p 27017:27017 ${MONGODB_IMAGE} :${MONGODB_TAG} > /dev/null
13- docker run -d --name minio -p 9000:9000 ${MINIO_IMAGE} :${MINIO_TAG} server /data > /dev/null
14- docker run --rm -i --link minio -e MC_HOST_minio=http://minioadmin:minioadmin@minio:9000 minio/mc:latest --quiet mb minio/backup
15- docker run -i --name $TEST_NAME --link mongodb --link minio -e AWS_ACCESS_KEY_ID=minioadmin -e AWS_SECRET_ACCESS_KEY=minioadmin -e AWS_S3_ADDITIONAL_ARGS=" --endpoint-url http://minio:9000" $TEST_CONTAINER save --host mongodb s3://backup
12+ docker run --platform ${PLATFORM} - d --name mongodb -p 27017:27017 ${MONGODB_IMAGE} :${MONGODB_TAG} > /dev/null
13+ docker run --platform ${PLATFORM} - d --name minio -p 9000:9000 ${MINIO_IMAGE} :${MINIO_TAG} server /data > /dev/null
14+ docker run --platform ${PLATFORM} -- rm -i --link minio -e MC_HOST_minio=http://minioadmin:minioadmin@minio:9000 minio/mc:latest --quiet mb minio/backup
15+ docker run --platform ${PLATFORM} - i --name $TEST_NAME --link mongodb --link minio -e AWS_ACCESS_KEY_ID=minioadmin -e AWS_SECRET_ACCESS_KEY=minioadmin -e AWS_S3_ADDITIONAL_ARGS=" --endpoint-url http://minio:9000" $TEST_CONTAINER save --host mongodb s3://backup
1616cleanup mongodb minio $TEST_NAME
1717
1818echo " => Test load command"
1919TMPDIR=" /tmp/data.$$ "
2020mkdir -p ${TMPDIR}
21- docker run -d --name mongodb -p 27017:27017 ${MONGODB_IMAGE} :${MONGODB_TAG} > /dev/null
22- docker run -d --name minio -p 9000:9000 ${MINIO_IMAGE} :${MINIO_TAG} server /data > /dev/null
23- docker run --rm -i --link minio -e MC_HOST_minio=http://minioadmin:minioadmin@minio:9000 minio/mc:latest --quiet mb minio/backup
24- docker run -i --name ${TEST_NAME} -save --link mongodb --link minio -e AWS_ACCESS_KEY_ID=minioadmin -e AWS_SECRET_ACCESS_KEY=minioadmin -e AWS_S3_ADDITIONAL_ARGS=" --endpoint-url http://minio:9000" $TEST_CONTAINER save --host mongodb s3://backup
25- docker run -i --name ${TEST_NAME} -load --link mongodb --link minio -e AWS_ACCESS_KEY_ID=minioadmin -e AWS_SECRET_ACCESS_KEY=minioadmin -e AWS_S3_ADDITIONAL_ARGS=" --endpoint-url http://minio:9000" $TEST_CONTAINER load --host mongodb s3://backup config newdb
21+ docker run --platform ${PLATFORM} - d --name mongodb -p 27017:27017 ${MONGODB_IMAGE} :${MONGODB_TAG} > /dev/null
22+ docker run --platform ${PLATFORM} - d --name minio -p 9000:9000 ${MINIO_IMAGE} :${MINIO_TAG} server /data > /dev/null
23+ docker run --platform ${PLATFORM} -- rm -i --link minio -e MC_HOST_minio=http://minioadmin:minioadmin@minio:9000 minio/mc:latest --quiet mb minio/backup
24+ docker run --platform ${PLATFORM} - i --name ${TEST_NAME} -save --link mongodb --link minio -e AWS_ACCESS_KEY_ID=minioadmin -e AWS_SECRET_ACCESS_KEY=minioadmin -e AWS_S3_ADDITIONAL_ARGS=" --endpoint-url http://minio:9000" $TEST_CONTAINER save --host mongodb s3://backup
25+ docker run --platform ${PLATFORM} - i --name ${TEST_NAME} -load --link mongodb --link minio -e AWS_ACCESS_KEY_ID=minioadmin -e AWS_SECRET_ACCESS_KEY=minioadmin -e AWS_S3_ADDITIONAL_ARGS=" --endpoint-url http://minio:9000" $TEST_CONTAINER load --host mongodb s3://backup config newdb
2626cleanup mongodb minio ${TEST_NAME} -save ${TEST_NAME} -load
2727rm -rf ${TMPDIR}
2828echo " => Done"
0 commit comments