jenkins

package
v0.7.0-beta3 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2021 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Provider

func Provider() *schema.Provider

Provider creates a new Jenkins provider.

Types

type Config

type Config struct {
	ServerURL string
	CACert    io.Reader
	Username  string
	Password  string
}

Config is the set of parameters needed to configure the Jenkins provider.

type VaultAppRoleCredentials added in v0.7.0

type VaultAppRoleCredentials struct {
	XMLName     xml.Name `xml:"com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential"`
	ID          string   `xml:"id"`
	Scope       string   `xml:"scope"`
	Description string   `xml:"description"`
	Path        string   `xml:"path"`
	RoleID      string   `xml:"roleId"`
	SecretID    string   `xml:"secretId"`
}

VaultAppRoleCredentials struct representing credential for storing Vault AppRole role id and secret id

Jump to

Keyboard shortcuts

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