Skip to content

Commit 04934da

Browse files
committed
testdrive: make asset check dynamic by finding actual asset files.
1 parent 4f30a33 commit 04934da

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

testdrive.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ check() {
5151
echo "Error: Failed to find 'example oauth' in gitlab.yml"
5252
return 1
5353
fi
54-
assets_location="/assets/locale/zh_CN/app-45e4963f833169170e6fd77b78bb1758d413a6a676d484235818594551d2e018.js"
54+
first_asset=$(docker exec "gitlab-${SUFFIX}" bash -c 'ls /home/git/gitlab/public/assets/*.js 2>/dev/null | head -n 1 | basename')
55+
assets_location="/assets/$first_asset"
5556
assets_code=$(curl --write-out '%{http_code}' --silent --output /dev/null "$url$assets_location")
5657
if [[ $assets_code -lt 200 || $assets_code -gt 399 ]]; then
5758
echo "Error: Failed to access $url$assets_location (status code: $assets_code)"

0 commit comments

Comments
 (0)