Remove Notifications from Jenkins API
This commit is contained in:
		
							parent
							
								
									204ea3f6b2
								
							
						
					
					
						commit
						31536d0339
					
				|  | @ -17,9 +17,9 @@ type JenkinsSpec struct { | |||
| 	// +optional
 | ||||
| 	SeedJobs []SeedJob `json:"seedJobs,omitempty"` | ||||
| 
 | ||||
| 	// Notifications defines list of a services which are used to inform about Jenkins status
 | ||||
| 	/*	// Notifications defines list of a services which are used to inform about Jenkins status
 | ||||
| 		// Can be used to integrate chat services like Slack, Microsoft MicrosoftTeams or Mailgun
 | ||||
| 	Notifications []Notification `json:"notifications,omitempty"` | ||||
| 		Notifications []Notification `json:"notifications,omitempty"`*/ | ||||
| 
 | ||||
| 	// Service is Kubernetes service of Jenkins master HTTP pod
 | ||||
| 	// Defaults to :
 | ||||
|  |  | |||
|  | @ -342,13 +342,6 @@ func (in *JenkinsSpec) DeepCopyInto(out *JenkinsSpec) { | |||
| 		*out = make([]SeedJob, len(*in)) | ||||
| 		copy(*out, *in) | ||||
| 	} | ||||
| 	if in.Notifications != nil { | ||||
| 		in, out := &in.Notifications, &out.Notifications | ||||
| 		*out = make([]Notification, len(*in)) | ||||
| 		for i := range *in { | ||||
| 			(*in)[i].DeepCopyInto(&(*out)[i]) | ||||
| 		} | ||||
| 	} | ||||
| 	in.Service.DeepCopyInto(&out.Service) | ||||
| 	in.SlaveService.DeepCopyInto(&out.SlaveService) | ||||
| 	in.Backup.DeepCopyInto(&out.Backup) | ||||
|  |  | |||
|  | @ -1,14 +1,9 @@ | |||
| package notifications | ||||
| 
 | ||||
| import ( | ||||
| 	"fmt" | ||||
| 	"github.com/pkg/errors" | ||||
| 	"net/http" | ||||
| 
 | ||||
| 	"github.com/jenkinsci/kubernetes-operator/pkg/apis/jenkins/v1alpha2" | ||||
| 	"github.com/jenkinsci/kubernetes-operator/pkg/log" | ||||
| 
 | ||||
| 	k8sclient "sigs.k8s.io/controller-runtime/pkg/client" | ||||
| ) | ||||
| 
 | ||||
| const ( | ||||
|  | @ -47,7 +42,7 @@ type Event struct { | |||
| 	MessageVerbose    string | ||||
| } | ||||
| 
 | ||||
| type service interface { | ||||
| /*type service interface { | ||||
| 	Send(event Event, notificationConfig v1alpha2.Notification) error | ||||
| } | ||||
| 
 | ||||
|  | @ -92,4 +87,4 @@ func notify(svc service, event Event, manifest v1alpha2.Notification) error { | |||
| 	} | ||||
| 
 | ||||
| 	return svc.Send(event, manifest) | ||||
| } | ||||
| }*/ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue