org.jfrog.hudson.release.VcsConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of artifactory Show documentation
Show all versions of artifactory Show documentation
Integrates Artifactory to Hudson
The newest version!
package org.jfrog.hudson.release;
import java.io.Serializable;
/**
* @author Noam Y. Tenne
*/
public class VcsConfig implements Serializable {
private boolean useReleaseBranch;
private String releaseBranchName;
private boolean createTag;
private String tagUrlOrName;
private String tagComment;
private String nextDevelopmentVersionComment;
public VcsConfig(boolean useReleaseBranch, String releaseBranchName, boolean createTag, String tagUrlOrName,
String tagComment, String nextDevelopmentVersionComment) {
this.useReleaseBranch = useReleaseBranch;
this.releaseBranchName = releaseBranchName;
this.createTag = createTag;
this.tagUrlOrName = tagUrlOrName;
this.tagComment = tagComment;
this.nextDevelopmentVersionComment = nextDevelopmentVersionComment;
}
public boolean isUseReleaseBranch() {
return useReleaseBranch;
}
public String getReleaseBranchName() {
return releaseBranchName;
}
public boolean isCreateTag() {
return createTag;
}
public String getTagUrlOrName() {
return tagUrlOrName;
}
public String getTagComment() {
return tagComment;
}
public String getNextDevelopmentVersionComment() {
return nextDevelopmentVersionComment;
}
}