| Package | Description |
|---|---|
| com.offbytwo.jenkins | |
| com.offbytwo.jenkins.client.util |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<FolderJob> |
JenkinsServer.getFolderJob(Job job) |
| Modifier and Type | Method and Description |
|---|---|
void |
JenkinsServer.createFolder(FolderJob folder,
String jobName)
Create a job on the server (in the given folder)
|
void |
JenkinsServer.createFolder(FolderJob folder,
String jobName,
Boolean crumbFlag)
Create a job on the server (in the given folder)
|
void |
JenkinsServer.createJob(FolderJob folder,
String jobName,
String jobXml)
Create a job on the server using the provided xml and in the provided
folder
|
void |
JenkinsServer.createJob(FolderJob folder,
String jobName,
String jobXml,
Boolean crumbFlag)
Create a job on the server using the provided xml and in the provided
folder
|
void |
JenkinsServer.createView(FolderJob folder,
String viewName,
String viewXml)
Create a view on the server using the provided xml and in the provided
folder.
|
void |
JenkinsServer.createView(FolderJob folder,
String viewName,
String viewXml,
Boolean crumbFlag)
Create a view on the server using the provided xml and in the provided
folder.
|
void |
JenkinsServer.deleteJob(FolderJob folder,
String jobName)
Delete a job from Jenkins within a folder.
|
void |
JenkinsServer.deleteJob(FolderJob folder,
String jobName,
boolean crumbFlag)
Delete a job from Jenkins within a folder.
|
JobWithDetails |
JenkinsServer.getJob(FolderJob folder,
String jobName)
Get a single Job from the given folder.
|
Map<String,Job> |
JenkinsServer.getJobs(FolderJob folder)
Get a list of all the defined jobs on the server (in the given folder)
|
Map<String,Job> |
JenkinsServer.getJobs(FolderJob folder,
String view)
Get a list of all the defined jobs on the server (at the specified view
level and in the specified folder)
|
String |
JenkinsServer.getJobXml(FolderJob folder,
String jobName)
Get the xml description of an existing job.
|
MavenJobWithDetails |
JenkinsServer.getMavenJob(FolderJob folder,
String jobName) |
View |
JenkinsServer.getView(FolderJob folder,
String name)
Get a single view object from the given folder
|
Map<String,View> |
JenkinsServer.getViews(FolderJob folder)
Get a list of all the defined views on the server (at the summary level
and in the given folder)
|
void |
JenkinsServer.renameJob(FolderJob folder,
String oldJobName,
String newJobName)
Rename a job
|
void |
JenkinsServer.renameJob(FolderJob folder,
String oldJobName,
String newJobName,
Boolean crumbFlag)
Rename a job
|
void |
JenkinsServer.updateJob(FolderJob folder,
String jobName,
String jobXml,
boolean crumbFlag)
Update the xml description of an existing job
|
void |
JenkinsServer.updateView(FolderJob folder,
String viewName,
String viewXml) |
void |
JenkinsServer.updateView(FolderJob folder,
String viewName,
String viewXml,
boolean crumbFlag) |
| Modifier and Type | Method and Description |
|---|---|
static String |
UrlUtils.toBaseUrl(FolderJob folder)
Helper to create a base url in case a folder is given
|
static String |
UrlUtils.toJobBaseUrl(FolderJob folder,
String jobName)
Helper to create the base url for a job, with or without a given folder
|
static String |
UrlUtils.toViewBaseUrl(FolderJob folder,
String name)
Helper to create the base url for a view, with or without a given folder
|
Copyright © 2018. All rights reserved.