webhook

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Receiver

type Receiver struct {
	// contains filtered or unexported fields
}

func NewReceiver

func NewReceiver(
	config ReceiverConfig,
	gitRepo domain.GitRepositoryRepository,
	fetcher repofetcher.Service,
	giteaIntegration domain.ControllerGiteaIntegrationService,
) *Receiver

func (*Receiver) Shutdown

func (r *Receiver) Shutdown(ctx context.Context) error

func (*Receiver) Start

func (r *Receiver) Start(_ context.Context) error

type ReceiverConfig

type ReceiverConfig struct {
	BasePath string `mapstructure:"basePath" yaml:"basePath"`
	Port     int    `mapstructure:"port" yaml:"port"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL