Documentation
¶
Index ¶
- type TestProviderImp
- func (v *TestProviderImp) CheckPolicyAllowing(_ context.Context, _ *info.Event, _ []string) (bool, string)
- func (v *TestProviderImp) CreateStatus(_ context.Context, _ *info.Event, _ provider.StatusOpts) error
- func (v *TestProviderImp) CreateToken(_ context.Context, _ []string, _ *info.Event) (string, error)
- func (v *TestProviderImp) Detect(_ *http.Request, _ string, _ *zap.SugaredLogger) (bool, bool, *zap.SugaredLogger, string, error)
- func (v *TestProviderImp) GetCommitInfo(_ context.Context, _ *info.Event) error
- func (v *TestProviderImp) GetConfig() *info.ProviderConfig
- func (v *TestProviderImp) GetFileInsideRepo(_ context.Context, _ *info.Event, file, _ string) (string, error)
- func (v *TestProviderImp) GetFiles(_ context.Context, _ *info.Event) (changedfiles.ChangedFiles, error)
- func (v *TestProviderImp) GetTaskURI(_ context.Context, _ *info.Event, _ string) (bool, string, error)
- func (v *TestProviderImp) GetTektonDir(_ context.Context, _ *info.Event, _, _ string) (string, error)
- func (v *TestProviderImp) IsAllowed(_ context.Context, _ *info.Event) (bool, error)
- func (v *TestProviderImp) IsAllowedOwnersFile(_ context.Context, _ *info.Event) (bool, error)
- func (v *TestProviderImp) ParsePayload(_ context.Context, _ *params.Run, _ *http.Request, _ string) (*info.Event, error)
- func (v *TestProviderImp) SetClient(_ context.Context, _ *params.Run, _ *info.Event, _ *v1alpha1.Repository, ...) error
- func (v *TestProviderImp) SetLogger(_ *zap.SugaredLogger)
- func (v *TestProviderImp) SetPacInfo(pacInfo *info.PacOpts)
- func (v *TestProviderImp) Validate(_ context.Context, _ *params.Run, _ *info.Event) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestProviderImp ¶
type TestProviderImp struct { AllowIT bool Event *info.Event TektonDirTemplate string CreateStatusErorring bool FilesInsideRepo map[string]string WantProviderRemoteTask bool PolicyDisallowing bool AllowedInOwnersFile bool WantAllChangedFiles []string WantAddedFiles []string WantDeletedFiles []string WantModifiedFiles []string WantRenamedFiles []string // contains filtered or unexported fields }
func (*TestProviderImp) CheckPolicyAllowing ¶ added in v0.20.0
func (*TestProviderImp) CreateStatus ¶
func (v *TestProviderImp) CreateStatus(_ context.Context, _ *info.Event, _ provider.StatusOpts) error
func (*TestProviderImp) CreateToken ¶ added in v0.19.0
func (*TestProviderImp) Detect ¶
func (v *TestProviderImp) Detect(_ *http.Request, _ string, _ *zap.SugaredLogger) (bool, bool, *zap.SugaredLogger, string, error)
func (*TestProviderImp) GetCommitInfo ¶
func (*TestProviderImp) GetConfig ¶
func (v *TestProviderImp) GetConfig() *info.ProviderConfig
func (*TestProviderImp) GetFileInsideRepo ¶
func (*TestProviderImp) GetFiles ¶ added in v0.12.0
func (v *TestProviderImp) GetFiles(_ context.Context, _ *info.Event) (changedfiles.ChangedFiles, error)
func (*TestProviderImp) GetTaskURI ¶ added in v0.13.0
func (*TestProviderImp) GetTektonDir ¶
func (*TestProviderImp) IsAllowedOwnersFile ¶ added in v0.22.1
func (*TestProviderImp) ParsePayload ¶
func (*TestProviderImp) SetClient ¶
func (v *TestProviderImp) SetClient(_ context.Context, _ *params.Run, _ *info.Event, _ *v1alpha1.Repository, _ *events.EventEmitter) error
func (*TestProviderImp) SetLogger ¶
func (v *TestProviderImp) SetLogger(_ *zap.SugaredLogger)
func (*TestProviderImp) SetPacInfo ¶ added in v0.26.0
func (v *TestProviderImp) SetPacInfo(pacInfo *info.PacOpts)
Click to show internal directories.
Click to hide internal directories.