user

package
v0.3.3 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2020 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package user implements Jenkins user configuration and reconciliation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ReconcileUserConfiguration

type ReconcileUserConfiguration struct {
	configuration.Configuration
	// contains filtered or unexported fields
}

ReconcileUserConfiguration defines values required for Jenkins user configuration

func New

func New(configuration configuration.Configuration, jenkinsClient jenkinsclient.Jenkins, logger logr.Logger, config rest.Config) *ReconcileUserConfiguration

New create structure which takes care of user configuration

func (*ReconcileUserConfiguration) Reconcile

Reconcile it's a main reconciliation loop for user supplied configuration

func (*ReconcileUserConfiguration) Validate

func (r *ReconcileUserConfiguration) Validate(jenkins *v1alpha2.Jenkins) ([]string, error)

Validate validates Jenkins CR Spec section

Directories

Path Synopsis
Package casc configures Jenkins with help Configuration as a code plugin
Package casc configures Jenkins with help Configuration as a code plugin
Package seedjobs implements seed jobs configuration
Package seedjobs implements seed jobs configuration

Jump to

Keyboard shortcuts

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