Part of lp.code.interfaces.sourcepackagerecipebuild View In Hierarchy
Known implementations: lp.code.model.sourcepackagerecipebuild.SourcePackageRecipeBuild
Int | id | Undocumented |
Object | requester | Undocumented |
Object | recipe | Undocumented |
Object | manifest | Undocumented |
Method | getManifestText | The text of the manifest for this build. |
Bool | is_virtualized | Undocumented |
Method | getFileByName | Return the file under +files with specified name. |
Method | cancelBuild | Cancel the build. |
Method | destroySelf | Delete the build itself. |
Inherited from IPackageBuild:
Object | upload_log | Undocumented |
Attribute | current_component | Component where the source related to this build was last published. |
Method | getUploadDirLeaf | Return the directory-leaf where files to be uploaded are stored. |
Method | getBuildCookie | Return the build cookie (build id and build queue record id). |
Method | getLogFromSlave | Get last buildlog from slave. |
Method | estimateDuration | Estimate the build duration. |
Method | storeBuildInfo | Store available information for the build job. |
Method | verifySuccessfulUpload | Verify that the upload of this build completed succesfully. |
Method | storeUploadLog | Store the given content as the build upload_log. |
Method | notify | Notify current build state to related people via email. |
Method | handleStatus | Handle a finished build status from a slave. |
Method | queueBuild | Create a BuildQueue entry for this build. |
Method | getUploader | Return the person responsible for the upload. |
Inherited from IBuildFarmJob (via IPackageBuild):
Datetime | date_started | The timestamp when the build farm job was started. |
Timedelta | duration | Duration interval, calculated when the result gets collected. |
Bool | is_private | Whether the build should be treated as private. |
Choice | job_type | The specific type of job. |
Int | failure_count | Number of consecutive failures for this job. |
Method | getSpecificJob | Return the specific build job associated with this record. |
Method | gotFailure | Increment the failure_count for this job. |
Attribute | was_built | Whether or not modified by the builddfarm. |
Inherited from IBuildFarmJobOld (via IPackageBuild, IBuildFarmJob):
Bool | virtualized | The virtualization setting required by this build farm job. This should be None for job types that do not care whether they run virtualized. |
Method | score | Calculate a job score appropriate for the job type in question. |
Method | getLogFileName | The preferred file name for this job's log. |
Method | getName | An appropriate name for this job. |
Method | getTitle | A string to identify and describe the job to users. |
Method | jobStarted | 'Job started' life cycle event, handle as appropriate. |
Method | jobReset | 'Job reset' life cycle event, handle as appropriate. |
Method | jobAborted | 'Job aborted' life cycle event, handle as appropriate. |
Method | addCandidateSelectionCriteria | Provide a sub-query to refine the candidate job selection. |
Method | postprocessCandidate | True if the candidate job is fine and should be dispatched |
Method | getByJob | Get the specific IBuildFarmJob for the given Job . |
Method | generateSlaveBuildCookie | Produce a cookie for the slave as a token of the job it's doing. |
Method | makeJob | Create the specific job relating this with an lp.services.job. |
Method | cleanUp | Job's finished. Delete its supporting data. |