org.jfrog.hudson.BuildInfoAwareConfigurator 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;
/**
* Represents a class that can be passed to {@link AbstractBuildInfoDeployer} for build info creation
*
* @author Shay Yaakov
*/
public interface BuildInfoAwareConfigurator {
ArtifactoryServer getArtifactoryServer();
String getRepositoryKey();
boolean isIncludeEnvVars();
boolean isRunChecks();
String getViolationRecipients();
boolean isIncludePublishArtifacts();
String getScopes();
boolean isLicenseAutoDiscovery();
boolean isDiscardOldBuilds();
boolean isDiscardBuildArtifacts();
boolean isEnableIssueTrackerIntegration();
boolean isAggregateBuildIssues();
String getAggregationBuildStatus();
}