public class IntegratableProject
extends hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
JobProperty
that marks projects that accept feature branch
integrations from FeatureBranchProperty
.Modifier and Type | Class and Description |
---|---|
static class |
IntegratableProject.DescriptorImpl |
Constructor and Description |
---|
IntegratableProject() |
Modifier and Type | Method and Description |
---|---|
List<hudson.model.Action> |
getJobActions(hudson.model.AbstractProject<?,?> _) |
hudson.model.AbstractProject<?,?> |
getOwner() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
If a build is picking up an integration, record this build into a fingerprint
(so that we can track where we've integrated changes.)
|
public List<hudson.model.Action> getJobActions(hudson.model.AbstractProject<?,?> _)
getJobActions
in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
InterruptedException
IOException
public hudson.model.AbstractProject<?,?> getOwner()
Copyright © 2004-2014. All Rights Reserved.