Class NewSingleJob
java.lang.Object
com.vectorcast.plugins.vectorcastexecution.job.BaseJob
com.vectorcast.plugins.vectorcastexecution.job.NewSingleJob
Create a new single job.
-
Constructor Summary
ConstructorsConstructorDescriptionNewSingleJob(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) Constructor. -
Method Summary
Methods inherited from class com.vectorcast.plugins.vectorcastexecution.job.BaseJob
addArchiveArtifacts, addCopyResultsToImport, addDelWSBeforeBuild, addJenkinsCoverage, addJunit, addPCLintPlus, addReferenceBuild, addSetup, addVCCoverage, create, getBaselineLinuxSingleFile, getBaselinePipelineGroovy, getBaselinePostBuildGroovyScript, getBaselineWindowsSingleFile, getBaseName, getEnvironmentSetupUnix, getEnvironmentSetupWin, getEnvironmentTeardownUnix, getEnvironmentTeardownWin, getExecutePreambleUnix, getExecutePreambleWin, getExternalResultsFilename, getInstance, getJobName, getManageProjectName, getMaxParallel, getNodeLabel, getOptionClean, getOptionErrorLevel, getOptionExecutionReport, getOptionHTMLBuildDesc, getOptionUseReporting, getPclpCommand, getPclpResultsPattern, getPipelineConfigParametersXML, getPipelineConfigXML, getProjectName, getRequest, getResponse, getSquoreCommand, getTopProject, getUseCILicenses, getUseCILicensesUnix, getUseCILicensesWin, getUseCoverageHistory, getUseCoveragePlugin, getUseExternalImportedResults, getUseImportedResults, getUseLocalImportedResults, getUseRGW3, getUseStrictTestcaseImport, getWaitLoops, getWaitTime, isUsingScm, setProjectName, setUsingSCM
-
Constructor Details
-
NewSingleJob
public NewSingleJob(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws javax.servlet.ServletException, IOException, ExternalResultsFileException, BadOptionComboException Constructor.- Parameters:
request- request objectresponse- response object- Throws:
javax.servlet.ServletException- exceptionIOException- exceptionExternalResultsFileException- exceptionBadOptionComboException- exception
-
-
Method Details
-
createProject
Create project.- Specified by:
createProjectin classBaseJob- Returns:
- project
- Throws:
IOException- exceptionJobAlreadyExistsException- exception
-
doCreate
Add build steps.- Specified by:
doCreatein classBaseJob- Throws:
IOException- exceptionjavax.servlet.ServletException- exceptionDescriptor.FormException- exception
-
cleanupProject
protected void cleanupProject()throw error if cleanupProject is called.- Specified by:
cleanupProjectin classBaseJob- Throws:
UnsupportedOperationException- cleanupProject Not supported
-