Documentation ¶
Index ¶
- Constants
- func CreateFolderXml(folderUrl string, name string) string
- func CreateMultiBranchProjectXml(info *gits.GitRepositoryInfo, gitProvider gits.GitProvider, credentials string, ...) string
- func EditUserAuth(url string, configService *jenkauth.AuthConfigService, ...) (jenkauth.UserAuth, error)
- func GetJenkinsClient(url string, batch bool, configService *jenkauth.AuthConfigService) (*gojenkins.Jenkins, error)
- func ImportProject(out io.Writer, jenk *gojenkins.Jenkins, gitURL string, dir string, ...) error
- func JenkinsTokenURL(url string) string
- func PrintGetTokenFromURL(out io.Writer, tokenUrl string) (int, error)
Constants ¶
View Source
const ( DefaultJenkinsCredentialsPrefix = "jenkins-x-" DefaultJenkinsfile = "Jenkinsfile" Chartmuseum = "chartmuseum" DefaultBranchPattern = "master|PR-.*|feature.*" )
Variables ¶
This section is empty.
Functions ¶
func CreateFolderXml ¶
func CreateMultiBranchProjectXml ¶
func CreateMultiBranchProjectXml(info *gits.GitRepositoryInfo, gitProvider gits.GitProvider, credentials string, branches string, jenkinsfile string) string
func EditUserAuth ¶ added in v1.0.2
func GetJenkinsClient ¶
func GetJenkinsClient(url string, batch bool, configService *jenkauth.AuthConfigService) (*gojenkins.Jenkins, error)
func ImportProject ¶ added in v1.0.2
func ImportProject(out io.Writer, jenk *gojenkins.Jenkins, gitURL string, dir string, jenkinsfile string, branchPattern, credentials string, failIfExists bool, gitProvider gits.GitProvider, authConfigSvc auth.AuthConfigService, isEnvironment bool, batchMode bool) error
ImportProject imports a MultiBranchProject into Jenkins for the given git URL
func JenkinsTokenURL ¶ added in v1.0.41
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.