package org.jenkinsci.plugins.p4.publish; import org.kohsuke.stapler.DataBoundConstructor; import java.io.Serializable; import java.util.ArrayList; import java.util.List; public class CommitImpl extends Publish implements Serializable { private static final long serialVersionUID = 1L; private List<String> files; @DataBoundConstructor public CommitImpl(String description, boolean onlyOnSuccess, boolean delete, boolean modtime) { super(description, onlyOnSuccess, delete, modtime); files = new ArrayList<>(); } public void addFile(String file) { files.add(file); } public List<String> getFiles() { return files; } // TODO add Jelly support when ready // @Extension // public static final class DescriptorImpl extends PublishDescriptor { // // @Override // public String getDisplayName() { // return "Commit change"; // } // } }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 25668 | Paul Allen |
Merge pull request #94 from lystor/bug-56414 JENKINS-56414: Support of Reconcile with Modtime in P4Publish |
||
#1 | 22128 | Paul Allen |
Helix Graph support for Jenkins. JENKINS-40354 |
||
//guest/paul_allen/p4jenkins/main/src/main/java/org/jenkinsci/plugins/p4/publish/CommitImpl.java | |||||
#1 | 22025 | Paul Allen |
Polling test for Graph. Added commit support for graph enabled client (used in the polling test, but not ready for users). |