prow/pod-utils/decorate/podspec.go
func LabelsAndAnnotationsForJob(pj prowapi.ProwJob) (map[string]string, map[string]string) {
	var extraLabels map[string]string
	if extraLabels = pj.ObjectMeta.Labels; extraLabels == nil {
		extraLabels = map[string]string{}
	}
	extraLabels[kube.ProwJobIDLabel] = pj.ObjectMeta.Name
	return LabelsAndAnnotationsForSpec(pj.Spec, extraLabels, nil)
}
func LabelsAndAnnotationsForJob(pj prowapi.ProwJob) (map[string]string, map[string]string) {
	var extraLabels map[string]string
	if extraLabels = pj.ObjectMeta.Labels; extraLabels == nil {
		extraLabels = map[string]string{}
	}
	extraLabels[kube.ProwJobIDLabel] = pj.ObjectMeta.Name
	return LabelsAndAnnotationsForSpec(pj.Spec, extraLabels, nil)
}
func LabelsAndAnnotationsForJob ( pj prowapi . ProwJob ) ( map [ string ] string , map [ string ] string ) { var extraLabels map [ string ] string if extraLabels = pj . ObjectMeta . Labels ; extraLabels == nil { extraLabels = map [ string ] string { } } extraLabels [ kube . ProwJobIDLabel ] = pj . ObjectMeta . Name return LabelsAndAnnotationsForSpec ( pj . Spec , extraLabels , nil ) }
// LabelsAndAnnotationsForJob returns a standard set of labels to add to pod/build/etc resources.
LabelsAndAnnotationsForJob returns a standard set of labels to add to pod / build / etc resources .