| 程序包 | 说明 |
|---|---|
| com.offbytwo.jenkins |
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.common.base.Optional<FolderJob> |
JenkinsServer.getFolderJob(Job job) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
JenkinsServer.createFolder(FolderJob folder,
java.lang.String jobName)
Create a job on the server (in the given folder)
|
void |
JenkinsServer.createFolder(FolderJob folder,
java.lang.String jobName,
java.lang.Boolean crumbFlag)
Create a job on the server (in the given folder)
|
void |
JenkinsServer.createJob(FolderJob folder,
java.lang.String jobName,
java.lang.String jobXml)
Create a job on the server using the provided xml and in the provided
folder
|
java.lang.String |
JenkinsServer.createJob(FolderJob folder,
java.lang.String jobName,
java.lang.String jobXml,
java.lang.Boolean crumbFlag)
Create a job on the server using the provided xml and in the provided
folder
|
void |
JenkinsServer.createView(FolderJob folder,
java.lang.String viewName,
java.lang.String viewXml)
Create a view on the server using the provided xml and in the provided
folder.
|
void |
JenkinsServer.createView(FolderJob folder,
java.lang.String viewName,
java.lang.String viewXml,
java.lang.Boolean crumbFlag)
Create a view on the server using the provided xml and in the provided
folder.
|
void |
JenkinsServer.deleteJob(FolderJob folder,
java.lang.String jobName)
Delete a job from Jenkins within a folder.
|
void |
JenkinsServer.deleteJob(FolderJob folder,
java.lang.String jobName,
boolean crumbFlag)
Delete a job from Jenkins within a folder.
|
JobWithDetails |
JenkinsServer.getJob(FolderJob folder,
java.lang.String jobName)
Get a single Job from the given folder.
|
java.util.Map<java.lang.String,Job> |
JenkinsServer.getJobs(FolderJob folder)
Get a list of all the defined jobs on the server (in the given folder)
|
java.util.Map<java.lang.String,Job> |
JenkinsServer.getJobs(FolderJob folder,
java.lang.String view)
Get a list of all the defined jobs on the server (at the specified view
level and in the specified folder)
|
java.lang.String |
JenkinsServer.getJobXml(FolderJob folder,
java.lang.String jobName)
Get the xml description of an existing job.
|
MavenJobWithDetails |
JenkinsServer.getMavenJob(FolderJob folder,
java.lang.String jobName) |
View |
JenkinsServer.getView(FolderJob folder,
java.lang.String name)
Get a single view object from the given folder
|
java.util.Map<java.lang.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,
java.lang.String oldJobName,
java.lang.String newJobName)
Rename a job
|
void |
JenkinsServer.renameJob(FolderJob folder,
java.lang.String oldJobName,
java.lang.String newJobName,
java.lang.Boolean crumbFlag)
Rename a job
|
void |
JenkinsServer.updateJob(FolderJob folder,
java.lang.String jobName,
java.lang.String jobXml,
boolean crumbFlag)
Update the xml description of an existing job
|
void |
JenkinsServer.updateView(FolderJob folder,
java.lang.String viewName,
java.lang.String viewXml) |
void |
JenkinsServer.updateView(FolderJob folder,
java.lang.String viewName,
java.lang.String viewXml,
boolean crumbFlag) |