public class StartJobTask extends Task
 Usage : 
 Include the jar file containing JenkinsAPI and StartJobTask classes in your Ant file :
 
 <path id="jenkins.cli.path">
        <fileset dir="[jenkins_cli_directory]">
                <include name="jenkins-cli.jar"/>
        </fileset>
 </path>
 
 Define a task to start jobs :
 <taskdef name="startjob" classname="com.microej.tool.jenkinscli.ant.StartJobTask" classpathref="jenkins.cli.path"/>Start a job with required properties and parameters :
 <startjob
        userName="[user_name]"
        userToken="[user_token]"
        jenkinsUrl="[jenkins_url]"
        jobName="[jobname]"
 >
        <stringParameter name="[string_param_name]" string="[string]"/>
        <fileParameter name="[file_param_name]" file="[file_location]"/>
 </startjob>
 | Constructor and Description | 
|---|
| StartJobTask() | 
| Modifier and Type | Method and Description | 
|---|---|
| JenkinsAPI.FileParameter | createFileParameter()Allows Ant to create a FileParameter. | 
| JenkinsAPI.StringParameter | createStringParameter()Allows Ant to create a StringParameter. | 
| void | execute()Called by Ant. | 
| void | setJenkinsUrl(String jenkinsUrl)Sets the Jenkins URL. | 
| void | setJobName(String jobName)Sets the job name. | 
| void | setUserName(String userName)Sets the user name. | 
| void | setUserToken(String userToken)Sets the user token. | 
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectpublic JenkinsAPI.FileParameter createFileParameter()
public JenkinsAPI.StringParameter createStringParameter()
public void execute()
public void setJenkinsUrl(String jenkinsUrl)
jenkinsUrl - The Jenkins URL.public void setJobName(String jobName)
jobName - The job name.public void setUserName(String userName)
userName - The user name.public void setUserToken(String userToken)
userToken - The user token.