provider

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2019 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrGitScmBranchMissingDefinition = errors.New("definition must be provided for jenkins_git_scm_branch")

ErrGitScmBranchMissingDefinition

View Source
var ErrGitScmUserRemoteConfigMissingDefinition = errors.New("definition must be provided for jenkins_git_scm_user_remote_config")

ErrGitScmUserRemoteConfigMissingDefinition

View Source
var ErrInvalidDefinitionId = errors.New("Invalid definition id, must be jobName_definitionId")

ErrInvalidDefinitionId

View Source
var ErrInvalidJobGitScmBranchId = errors.New("Invalid git scm id, must be jobName_scmId_branchId")

ErrInvalidJobGitScmBranchId

View Source
var ErrInvalidJobGitScmExtensionId = errors.New("Invalid git scm extension id, must be jobName_definitionId_extensionId")

ErrInvalidJobGitScmExtensionId

View Source
var ErrInvalidJobGitScmUserRemoteConfigId = errors.New("Invalid git scm user remote id, must be jobName_definitionId_configId")

ErrInvalidJobGitScmUserRemoteConfigId

View Source
var ErrInvalidJobTriggerEventId = errors.New("Invalid trigger event id, must be jobName_propertyId_triggerId_eventId")

ErrInvalidJobTriggerEventId

View Source
var ErrInvalidJobTriggerId = errors.New("Invalid trigger id, must be jobName_propertyId_triggerId")

ErrInvalidJobTriggerId

View Source
var ErrInvalidPropertyId = errors.New("Invalid property id, must be jobName_propertyId")

ErrInvalidPropertyId

View Source
var ErrInvalidTriggerGerritBranchId = errors.New("Invalid gerrit branch id, must be jobName_propertyId_triggerId_projectId_branchId")

ErrInvalidTriggerGerritBranchId

View Source
var ErrInvalidTriggerGerritProjectId = errors.New("Invalid trigger gerrit project id, must be jobName_propertyId_triggerId_projectId")

ErrInvalidTriggerGerritProjectId

View Source
var ErrMissingJobName = errors.New("job name must be provided")

ErrMissingJobName missing job name

Functions

func JobfromClientJob

func JobfromClientJob(clientJob *client.Job) *job

func Provider

func Provider() terraform.ResourceProvider

Provider for terraform

Types

type Config

type Config struct {
	Address  string `mapstructure:"address"`
	Username string `mapstructure:"username"`
	Token    string `mapstructure:"token"`
}

Config for provider

type Services

type Services struct {
	Config     client.Config
	JobService client.JobService
}

Services used by provider

Jump to

Keyboard shortcuts

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