public class JenkinsConfigBuilder extends BasicXmlConfigBuilder
BASIC_TEMPLATE_XML, BUILD_WRAPPERS, BUILDERS, BYOC_BASIC_TEMPLATE_XML, CONNECTOR_STEPS, CTF_BUILD_STEP, ENABLE_JCE_STEPS, GITHUB_CONFIG, GITHUB_HTTP_URL, JDK_VERSION, MAILER, MULE_CONF_FOR_JCE_STEPS, PROPERTIES, PUBLISHERS, TRIGGERS, UNZIP_MULE_SHELL_STEP| Modifier and Type | Method and Description |
|---|---|
String |
build() |
static JenkinsConfigBuilder |
getJobXml(GithubSCM githubConfig) |
JenkinsConfigBuilder |
withBuildWrapper(BuildWrapper step) |
JenkinsConfigBuilder |
withJdkVersion(String jdkVersion) |
JenkinsConfigBuilder |
withProperty(JenkinsProperty step) |
JenkinsConfigBuilder |
withPublisher(JenkinsPublisher step) |
JenkinsConfigBuilder |
withStep(JenkinsStep step) |
JenkinsConfigBuilder |
withTrigger(JenkinsTrigger step) |
getResourceAsStringpublic static JenkinsConfigBuilder getJobXml(GithubSCM githubConfig)
public JenkinsConfigBuilder withStep(JenkinsStep step)
public JenkinsConfigBuilder withProperty(JenkinsProperty step)
public JenkinsConfigBuilder withTrigger(JenkinsTrigger step)
public JenkinsConfigBuilder withPublisher(JenkinsPublisher step)
public JenkinsConfigBuilder withJdkVersion(String jdkVersion)
public JenkinsConfigBuilder withBuildWrapper(BuildWrapper step)
public String build()
Copyright © 2017. All rights reserved.