bitbucketbuildtrigger

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateBitbucketOAuth

func ValidateBitbucketOAuth(clientID, clientSecret string) bool

ValidateBitbucketOAuth checks that the Bitbucker OAuth credentials are correct

Types

type BitbucketBuildTriggerFieldGroup

type BitbucketBuildTriggerFieldGroup struct {
	BitbucketTriggerConfig *BitbucketTriggerConfigStruct `default:"" validate:"" json:"BITBUCKET_TRIGGER_CONFIG" yaml:"BITBUCKET_TRIGGER_CONFIG"`
	FeatureBitbucketBuild  bool                          `default:"false" validate:"" json:"FEATURE_BITBUCKET_BUILD" yaml:"FEATURE_BITBUCKET_BUILD"`
	FeatureBuildSupport    bool                          `default:"" validate:"" json:"FEATURE_BUILD_SUPPORT" yaml:"FEATURE_BUILD_SUPPORT"`
}

BitbucketBuildTriggerFieldGroup represents the BitbucketBuildTriggerFieldGroup config fields

func NewBitbucketBuildTriggerFieldGroup

func NewBitbucketBuildTriggerFieldGroup(fullConfig map[string]interface{}) (*BitbucketBuildTriggerFieldGroup, error)

NewBitbucketBuildTriggerFieldGroup creates a new BitbucketBuildTriggerFieldGroup

func (*BitbucketBuildTriggerFieldGroup) Fields

func (fg *BitbucketBuildTriggerFieldGroup) Fields() []string

Fields returns a list of strings representing the fields in this field group

func (*BitbucketBuildTriggerFieldGroup) Validate

Validate checks the configuration settings for this field group

type BitbucketTriggerConfigStruct

type BitbucketTriggerConfigStruct struct {
	ConsumerKey    string `default:"" validate:"" json:"CONSUMER_KEY" yaml:"CONSUMER_KEY"`
	ConsumerSecret string `default:"" validate:"" json:"CONSUMER_SECRET" yaml:"CONSUMER_SECRET"`
}

BitbucketTriggerConfigStruct represents the BitbucketTriggerConfigStruct config fields

func NewBitbucketTriggerConfigStruct

func NewBitbucketTriggerConfigStruct(fullConfig map[string]interface{}) (*BitbucketTriggerConfigStruct, error)

NewBitbucketTriggerConfigStruct creates a new BitbucketTriggerConfigStruct

Jump to

Keyboard shortcuts

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