@@ -8,26 +8,26 @@ IMAGE_NAME="edk2-simics"
88DOCKERFILE=" ${SCRIPT_DIR} /Dockerfile-custom"
99CONTAINER_UID=$( echo " ${RANDOM} " | sha256sum | head -c 8)
1010CONTAINER_NAME=" ${IMAGE_NAME} -tmp-${CONTAINER_UID} "
11- EDK2_HASH=" eccdab6 "
12- EDK2_PLATFORMS_HASH=" f446fff "
11+ EDK2_HASH=" edk2-stable202505 "
12+ EDK2_PLATFORMS_HASH=" 51c7f2948adeb8b6dc4db6a8f1ada8a1b4e5528e "
1313EDK2_NON_OSI_HASH=" 1f4d784"
1414INTEL_FSP_HASH=" 8beacd5"
1515
1616if [ ! -d " ${SCRIPT_DIR} /workspace" ]; then
1717 mkdir -p " ${SCRIPT_DIR} /workspace"
1818 git clone https://github.com/tianocore/edk2.git " ${SCRIPT_DIR} /workspace/edk2"
1919 git -C " ${SCRIPT_DIR} /workspace/edk2" checkout " ${EDK2_HASH} "
20- git -C " ${SCRIPT_DIR} /workspace/edk2" submodule update --init
20+ git -C " ${SCRIPT_DIR} /workspace/edk2" submodule update --init --depth 1
2121 git clone https://github.com/tianocore/edk2-platforms.git " ${SCRIPT_DIR} /workspace/edk2-platforms"
2222 git -C " ${SCRIPT_DIR} /workspace/edk2-platforms" checkout " ${EDK2_PLATFORMS_HASH} "
23- git -C " ${SCRIPT_DIR} /workspace/edk2-platforms" submodule update --init
23+ git -C " ${SCRIPT_DIR} /workspace/edk2-platforms" submodule update --init --depth 1
2424 cp " ${SCRIPT_DIR} /../../../harness/tsffs.h" " ${SCRIPT_DIR} /workspace/edk2-platforms/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/tsffs.h"
2525 git clone https://github.com/tianocore/edk2-non-osi.git " ${SCRIPT_DIR} /workspace/edk2-non-osi"
2626 git -C " ${SCRIPT_DIR} /workspace/edk2-non-osi" checkout " ${EDK2_NON_OSI_HASH} "
27- git -C " ${SCRIPT_DIR} /workspace/edk2-non-osi" submodule update --init
27+ git -C " ${SCRIPT_DIR} /workspace/edk2-non-osi" submodule update --init --depth 1
2828 git clone https://github.com/IntelFsp/FSP.git " ${SCRIPT_DIR} /workspace/FSP"
2929 git -C " ${SCRIPT_DIR} /workspace/FSP" checkout " ${INTEL_FSP_HASH} "
30- git -C " ${SCRIPT_DIR} /workspace/FSP" submodule update --init
30+ git -C " ${SCRIPT_DIR} /workspace/FSP" submodule update --init --depth 1
3131fi
3232
3333docker build -t " ${IMAGE_NAME} " -f " ${DOCKERFILE} " " ${SCRIPT_DIR} "
0 commit comments