Documentation ¶
Index ¶
- Constants
- func GetOrCreateExtensionsConfig(kubeClient kubernetes.Interface, ns string) (*corev1.ConfigMap, error)
- func NotifyCommitStatus(commitRef jenkinsv1.CommitStatusCommitReference, state string, ...) (status *gits.GitRepoStatus, err error)
- func ToExecutable(e *jenkinsv1.ExtensionSpec, paramValues []jenkinsv1.ExtensionParameterValue, ...) (ext jenkinsv1.ExtensionExecution, envVarsStr string, err error)
Constants ¶
View Source
const ExtensionsConfigDefaultConfigMap = "jenkins-x-extensions"
View Source
const (
ExtensionsDefinitionFile = "jenkins-x-extension-definitions.yaml"
)
Variables ¶
This section is empty.
Functions ¶
func NotifyCommitStatus ¶
func NotifyCommitStatus(commitRef jenkinsv1.CommitStatusCommitReference, state string, targetUrl string, description string, comment string, context string, gitProvider gits.GitProvider, gitRepoInfo *gits.GitRepositoryInfo) (status *gits.GitRepoStatus, err error)
func ToExecutable ¶
func ToExecutable(e *jenkinsv1.ExtensionSpec, paramValues []jenkinsv1.ExtensionParameterValue, teamNamespace string, exts jenkinsv1client.ExtensionInterface) (ext jenkinsv1.ExtensionExecution, envVarsStr string, err error)
TODO remove the env vars formatting stuff from here and make it a function on ExtensionSpec
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.