Selaa lähdekoodia

Add "put-shared" to repo-stub-readme

Tianon Gravi 6 vuotta sitten
vanhempi
sitoutus
26eec6c108
1 muutettua tiedostoa jossa 17 lisäystä ja 3 poistoa
  1. 17 3
      generate-repo-stub-readme.sh

+ 17 - 3
generate-repo-stub-readme.sh

@@ -85,9 +85,23 @@ arches="$(bashbrew cat --format '{{ range .Entries }}{{ join "\n" .Architectures
 if [ -n "$arches" ]; then
 	archTable=
 	i=0
-	for arch in $arches; do
-		jenkinsLink="https://doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo"
-		jenkinsImage="https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo.svg?label=$arch"
+	for arch in $arches put-shared; do
+		if [ "$arch" = 'put-shared' ]; then
+			jenkinsLink=
+			for jenkinsJob in "job/put-shared/job/light/job/$repo" 'job/put-shared/job/heavy'; do
+				jenkinsImage="https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/$jenkinsJob.svg?label=$arch"
+				if _check_shields_io_image "$jenkinsImage"; then
+					jenkinsLink="https://doi-janky.infosiftr.net/$jenkinsJob"
+					break
+				fi
+			done
+			if [ -z "$jenkinsLink" ]; then
+				continue
+			fi
+		else
+			jenkinsLink="https://doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo"
+			jenkinsImage="https://img.shields.io/jenkins/s/https/doi-janky.infosiftr.net/job/multiarch/job/$arch/job/$repo.svg?label=$arch"
+		fi
 		if _check_shields_io_image "$jenkinsImage"; then
 			archTable="${archTable:-|} [![$arch build status badge]($jenkinsImage)]($jenkinsLink) |"
 			(( i = (i + 1) % 4 )) || : # modulo here needs to match the number of colums used below