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) { super(description, onlyOnSuccess, delete); 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 | |
---|---|---|---|---|---|
#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). |