@Override public DescribableList<Builder, Descriptor<Builder>> getBuildersList() { return getParent().getBuildersList(); }
@Override public DescribableList<Builder, Descriptor<Builder>> getBuildersList() { return getParent().getBuildersList(); }
@Override public DescribableList<Builder, Descriptor<Builder>> getBuildersList() { return getParent().getBuildersList(); }
@Override public DescribableList<Builder, Descriptor<Builder>> getBuildersList() { return getParent().getBuildersList(); }
@Override public DescribableList<Builder, Descriptor<Builder>> getBuildersList() { return getParent().getBuildersList(); }
private static List<S3CopyArtifact> getCopiers(AbstractProject project) { DescribableList<Builder,Descriptor<Builder>> list = project instanceof Project ? ((Project<?,?>)project).getBuildersList() : (project instanceof MatrixProject ? ((MatrixProject)project).getBuildersList() : null); if (list == null) return Collections.emptyList(); return (List<S3CopyArtifact>)list.getAll(S3CopyArtifact.class); } }
private static List<CopyArtifact> getCopyArtifactsInProject(AbstractProject<?,?> project) throws IOException { DescribableList<Builder,Descriptor<Builder>> list = project instanceof Project ? ((Project<?,?>)project).getBuildersList() : (project instanceof MatrixProject ? ((MatrixProject)project).getBuildersList() : null); if (list == null) return Collections.emptyList(); return list.getAll(CopyArtifact.class); }
/** * @throws UnsupportedProjectException if the Project type is {@link Type#UNSUPPORTED}. */ public DescribableList<Builder,Descriptor<Builder>> getBuildersList() { switch (getType()) { case NORMAL: return asNormal().getBuildersList(); case MULTICONFIG: return asMultiConfig().getBuildersList(); } throw new UnsupportedProjectException(getDelegate()); }
/** * @throws UnsupportedProjectException if the Project type is {@link Type#UNSUPPORTED}. */ public DescribableList<Builder,Descriptor<Builder>> getBuildersList() { switch (getType()) { case NORMAL: return asNormal().getBuildersList(); case MULTICONFIG: return asMultiConfig().getBuildersList(); } throw new UnsupportedProjectException(getDelegate()); }
/** * @throws UnsupportedProjectException if the Project type is * {@link Type#UNSUPPORTED}. */ public DescribableList<Builder, Descriptor<Builder>> getBuildersList() { switch (getType()) { case NORMAL: return asNormal().getBuildersList(); case MULTICONFIG: return asMultiConfig().getBuildersList(); } throw new UnsupportedProjectException(getDelegate()); }
matrixProject.getBuildersList().add(new TestBuilder() { @Override public boolean perform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException {