package org.jenkinsci.plugins.p4.workflow.source; import hudson.Extension; import org.jenkinsci.plugins.p4.workspace.Workspace; import org.kohsuke.stapler.DataBoundConstructor; public class GraphSource extends DepotSource { private final String graph; @DataBoundConstructor public GraphSource(String graph) { this.graph = graph; } public String getGraph() { return graph; } @Override public Workspace getWorkspace(String charset, String format) { return getManualWorkspace(graph, charset, format); } @Extension public static final class DescriptorImpl extends P4SyncDescriptor { public DescriptorImpl() { } @Override public String getDisplayName() { return "Graph Source(s)"; } } }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 22684 | Paul Allen | Added @Symbol to Extension classes for Pipeline Syntax. | ||
#1 | 22400 | Paul Allen |
(tpeths) Enabling Graph support in p4sync DSL. #review-22378 |