Просмотр исходного кода

Skip repos that don't have official image tags in update-tag-details.sh

Tianon Gravi 10 лет назад
Родитель
Сommit
20e289308b
1 измененных файлов с 7 добавлено и 3 удалено
  1. 7 3
      update-tag-details.sh

+ 7 - 3
update-tag-details.sh

@@ -18,10 +18,14 @@ repos=( "${repos[@]%/}" )
 script="$helperDir/generate-tag-details.pl"
 for repo in "${repos[@]}"; do
 	echo -n "$repo ... "
+	IFS=$'\n'
+	tags=( $(bashbrew list "$repo" 2>/dev/null || true) )
+	unset IFS
+	if [ "${#tags[@]}" -eq 0 ]; then
+		echo 'skipping'
+		continue
+	fi
 	{
-		IFS=$'\n'
-		tags=( $(bashbrew list "$repo") )
-		unset IFS
 		echo "<!-- THIS FILE IS GENERATED VIA '$script' -->"
 		echo
 		echo "# Tags of \`$repo\`"