We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 302ec8d commit 4192592Copy full SHA for 4192592
hack/check-remote-image-existence.sh
@@ -4,16 +4,20 @@ set -eu -o pipefail
4
# Get the directory of the script
5
script_dir=$(dirname "$0")
6
7
+result=0
8
for template in $(realpath "${script_dir}"/../examples/*.yaml "${script_dir}"/./test-templates/*.yaml|sort -u); do
9
for location in $(yq eval '.images[].location' "${template}"); do
10
if [[ "${location}" == http* ]]; then
11
response=$(curl -L -s -I -o /dev/null -w "%{http_code}" "${location}")
12
if [[ ${response} != "200" ]]; then
13
line=$(grep -n "${location}" "${template}" | cut -d ':' -f 1)
14
echo "::error file=${template},line=${line}::response: ${response} for ${location}"
15
+ result=1
16
else
17
echo "response: ${response} for ${location}"
18
fi
19
20
done
21
22
+
23
+exit "${result}"
0 commit comments