Skip to content

Commit

Permalink
[FIXED JENKINS-15702] convert tag data to new structure
Browse files Browse the repository at this point in the history
  • Loading branch information
mc1arke committed Feb 18, 2013
1 parent a39c6a2 commit e14b9e3
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions src/main/java/hudson/scm/cvstagging/CvsTagAction.java
Expand Up @@ -26,6 +26,7 @@
import hudson.model.*;
import hudson.scm.AbstractCvs;
import hudson.scm.AbstractScmTagAction;
import hudson.scm.CVSSCM;
import hudson.scm.CvsRevisionState;
import hudson.scm.SCM;
import hudson.scm.cvs.Messages;
Expand All @@ -49,11 +50,19 @@
public class CvsTagAction extends AbstractScmTagAction implements Describable<CvsTagAction> {

private final List<String> tagNames = new ArrayList<String>();
private final AbstractCvs parent;
private final AbstractCvs parentScm;

@Deprecated
private transient CVSSCM parent;


public CvsTagAction(final AbstractBuild<?, ?> build, final AbstractCvs parent) {
super(build);
this.parent = parent;
this.parentScm = parent;
}

public Object readResolve() {
return new CvsTagAction(build, parent);
}

@Override
Expand Down Expand Up @@ -93,7 +102,7 @@ public String[] getTagNames() {
}

public AbstractCvs getParent() {
return parent;
return parentScm;
}

public synchronized void doSubmit(final StaplerRequest request, final StaplerResponse response) throws IOException,
Expand All @@ -112,7 +121,7 @@ public synchronized void doSubmit(final StaplerRequest request, final StaplerRes
// handle upstream tagging
if (null != request.getParameter("upstream")) {
@SuppressWarnings("unchecked")
Map<AbstractProject<?, ?>, Integer> upstream = getBuild().getTransitiveUpstreamBuilds();
Map<AbstractProject, Integer> upstream = getBuild().getTransitiveUpstreamBuilds();
for (AbstractProject<?, ?> project : upstream.keySet()) {
String upstreamTagName = fixNull(request.getParameter("upstream." + project.getName())).trim();
boolean upstreamCreateBranch = Boolean.parseBoolean(request.getParameter("upstream-createBranch." + project.getName()));
Expand Down

0 comments on commit e14b9e3

Please sign in to comment.