prow

package
v1.3.440 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2018 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Hook             = "hook"
	BuilderBaseImage = "jenkinsxio/builder-base:0.0.604"

	Application Kind = "APPLICATION"
	Environment Kind = "ENVIRONMENT"
	Compliance  Kind = "COMPLIANCE"

	ServerlessJenkins = "serverless-jenkins"
	ComplianceCheck   = "compliance-check"
	PromotionBuild    = "promotion-build"

	KnativeBuildAgent = "knative-build"
	KubernetesAgent   = "kubernetes"

	// TODO latest is the wrong thing to do here
	JXImage = "jenkinsxio/jx"
)
View Source
const ProwConfigMapName = "config"

Variables

This section is empty.

Functions

func AddApplication

func AddApplication(kubeClient kubernetes.Interface, repos []string, ns, draftPack string) error

func AddCompliance

func AddCompliance(kubeClient kubernetes.Interface, repos []string, ns string) error

func AddEnvironment

func AddEnvironment(kubeClient kubernetes.Interface, repos []string, ns, environmentNamespace string) error

Types

type Kind

type Kind string

type Options

type Options struct {
	KubeClient           kubernetes.Interface
	Repos                []string
	NS                   string
	Kind                 Kind
	DraftPack            string
	EnvironmentNamespace string
}

Options for prow

func (*Options) AddProwConfig

func (o *Options) AddProwConfig() error

AddProwConfig adds config to prow

func (*Options) AddProwPlugins

func (o *Options) AddProwPlugins() error

AddProwPlugins adds plugins to prow

Jump to

Keyboard shortcuts

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