package org.jenkinsci.plugins.p4.workflow.source; import hudson.Extension; import org.jenkinsci.Symbol; import org.jenkinsci.plugins.p4.workspace.StreamWorkspaceImpl; import org.jenkinsci.plugins.p4.workspace.Workspace; import org.kohsuke.stapler.DataBoundConstructor; public class StreamSource extends AbstractSource { private final String stream; @DataBoundConstructor public StreamSource(String stream) { this.stream = stream; } public String getStream() { return stream; } @Override public Workspace getWorkspace(String charset, String format) { return new StreamWorkspaceImpl(charset, false, stream, format); } @Extension @Symbol("streamSource") public static final class DescriptorImpl extends P4SyncDescriptor { public DescriptorImpl() { } @Override public String getDisplayName() { return "Stream Codeline"; } } }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 24425 | Paul Allen |
Merging using p4-jenkins_main>dev @24401 |
||
#1 | 23685 | Paul Allen | Copy main -> dev | ||
//guest/perforce_software/p4jenkins/main/src/main/java/org/jenkinsci/plugins/p4/workflow/source/StreamSource.java | |||||
#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 |