Commit e2e7d91c authored by Holger Levsen's avatar Holger Levsen
Browse files

reproducible node health: show health job status (and link) even for offline nodes

parent 0c85f950
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -73,18 +73,18 @@ for ARCH in ${ARCHS} ; do
			esac
		fi
		write_page "<tr><td>$JENKINS_NODENAME"
		write_page "</td>"
		# health check
		URL="https://jenkins.debian.net/view/reproducible/view/Node_maintenance/job/reproducible_node_health_check_${ARCH}_${JENKINS_NODENAME}"
		BADGE="$URL/badge/icon"
		write_page "<td><a href='$URL'><img src='$BADGE' /></a></td>"
		# mark offline nodes
		if [ -f "$JENKINS_OFFLINE_LIST" ]; then
			if grep -q "$NODE" "$JENKINS_OFFLINE_LIST"; then
				write_page '</td><td colspan="11" style="text-align: center;"><span style="font-style: italic;">offline</span></td>'
				write_page '</td><td colspan="10" style="text-align: center;"><span style="font-style: italic;">offline</span></td>'
				continue
			fi
		fi
		write_page "</td>"
		# health check
		URL="https://jenkins.debian.net/view/reproducible/view/Node_maintenance/job/reproducible_node_health_check_${ARCH}_${JENKINS_NODENAME}"
		BADGE="$URL/badge/icon"
		write_page "<td><a href='$URL'><img src='$BADGE' /></a></td>"
		# maintenance
		URL="https://jenkins.debian.net/view/reproducible/view/Node_maintenance/job/reproducible_maintenance_${ARCH}_${JENKINS_NODENAME}"
		BADGE="$URL/badge/icon"