Add other glibc containers to unit test workflow. (#12372)

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2025-08-06 16:39:12 -04:00
committed by GitHub
parent 49433a21f9
commit af6789ae50

View File

@@ -133,28 +133,26 @@ jobs:
run: |
case $TARGET_ARCH in
x86_64)
# Export the x86_64 container depending on whether this PR updates packages with appropriate minimum glibc.
# if [[ $GLIBC_232_COMPATIBLE_PACKAGES ]]; then
# echo "CONTAINER=nocturne-x86_64.m97" >> "$GITHUB_ENV"
# elif [[ $GLIBC_237_COMPATIBLE_PACKAGES ]]; then
# echo "CONTAINER=hatch-x86_64.m138" >> "$GITHUB_ENV"
# else
# echo "CONTAINER=nocturne-x86_64.m90" >> "$GITHUB_ENV"
# fi
echo "CONTAINER=satmandu/crew-pre-glibc-standalone:nocturne-x86_64.m90" >> "$GITHUB_ENV"
# Export the x86_64 container depending on whether this branch updates packages with appropriate minimum glibc.
if [[ $GLIBC_232_COMPATIBLE_PACKAGES ]]; then
echo "CONTAINER=satmandu/crewbuild:nocturne-x86_64.m97" >> "$GITHUB_ENV"
elif [[ $GLIBC_237_COMPATIBLE_PACKAGES ]]; then
echo "CONTAINER=satmandu/crewbuild:hatch-x86_64.m138" >> "$GITHUB_ENV"
else
echo "CONTAINER=satmandu/crew-pre-glibc-standalone:nocturne-x86_64.m90" >> "$GITHUB_ENV"
fi
echo "PLATFORM=linux/amd64" >> "$GITHUB_ENV"
echo "LIB_SUFFIX=64" >> "$GITHUB_ENV"
;;
armv7l)
# Export the armv7l container depending on whether this PR updates packages with appropriate minimum glibc.
# if [[ $GLIBC_232_COMPATIBLE_PACKAGES ]]; then
# echo "CONTAINER=fievel-armv7l.m97" >> "$GITHUB_ENV"
# elif [[ $GLIBC_237_COMPATIBLE_PACKAGES ]]; then
# echo "CONTAINER=strongbad-armv7l.m138" >> "$GITHUB_ENV"
# else
# echo "CONTAINER=fievel-armv7l.m91" >> "$GITHUB_ENV"
# fi
echo "CONTAINER=satmandu/crew-pre-glibc-standalone:fievel-armv7l.m91" >> "$GITHUB_ENV"
# Export the armv7l container depending on whether this branch updates packages with appropriate minimum glibc.
if [[ $GLIBC_232_COMPATIBLE_PACKAGES ]]; then
echo "CONTAINER=satmandu/crewbuild:fievel-armv7l.m97" >> "$GITHUB_ENV"
elif [[ $GLIBC_237_COMPATIBLE_PACKAGES ]]; then
echo "CONTAINER=satmandu/crewbuild:strongbad-armv7l.m138" >> "$GITHUB_ENV"
else
echo "CONTAINER=satmandu/crew-pre-glibc-standalone:fievel-armv7l.m91" >> "$GITHUB_ENV"
fi
echo "PLATFORM=linux/arm/v7" >> "$GITHUB_ENV"
echo "LIB_SUFFIX=" >> "$GITHUB_ENV"
;;