Documentation ¶
Index ¶
- type Handler
- func BuildPullRequestApproveReporter(ctx context.Context, client client.Client, namespace string, ...) (Handler, error)
- func BuildPullRequestCommandHandler(ctx context.Context, client client.Client, namespace string, ...) (Handler, error)
- func BuildPullRequestCommentReporter(ctx context.Context, client client.Client, namespace string, ...) (Handler, error)
- type PullRequestApproveReporter
- type PullRequestCommandHandler
- type PullRequestCommentReporter
- type StatusCalculator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler interface {
Handle(ctx context.Context, client client.Client, obj *unstructured.Unstructured, status *v1alpha1.HandlerStatus) error
}
type PullRequestApproveReporter ¶
type PullRequestApproveReporter struct {
// contains filtered or unexported fields
}
func (*PullRequestApproveReporter) Handle ¶
func (p *PullRequestApproveReporter) Handle(ctx context.Context, client client.Client, obj *unstructured.Unstructured, status *v1alpha1.HandlerStatus) error
type PullRequestCommandHandler ¶
type PullRequestCommandHandler struct {
// contains filtered or unexported fields
}
func (*PullRequestCommandHandler) Handle ¶
func (p *PullRequestCommandHandler) Handle(ctx context.Context, client client.Client, obj *unstructured.Unstructured, status *v1alpha1.HandlerStatus) error
type PullRequestCommentReporter ¶
type PullRequestCommentReporter struct {
// contains filtered or unexported fields
}
func (*PullRequestCommentReporter) Handle ¶
func (p *PullRequestCommentReporter) Handle(ctx context.Context, client client.Client, obj *unstructured.Unstructured, status *v1alpha1.HandlerStatus) error
type StatusCalculator ¶
func (*StatusCalculator) ComputeReady ¶
Click to show internal directories.
Click to hide internal directories.