package jetbrains.buildserver.sonarplugin;
/**
* Created by Andrey Titov on 4/2/14.
*
* Constants used across the plugin
*/
public final class Constants {
/**
* Plugin name. Same as Runner type.
*/
public static final String RUNNER_TYPE = "sonar-plugin";
/**
* Name of SonarQube Server link artifact file
*/
public static final String SONAR_SERVER_URL_FILENAME = "sonar_server.txt";
/**
* Location of SonarQube Server link artifact file
*/
public static final String SONAR_SERVER_URL_ARTIF_LOCATION = ".teamcity/sonar/";
/**
* Full location of SonarQube Server link artifact file
*/
public static final String SONAR_SERVER_URL_ARTIF_LOCATION_FULL = SONAR_SERVER_URL_ARTIF_LOCATION + SONAR_SERVER_URL_FILENAME;
public static final String SONAR_HOST_URL = "sonar.host.url";
public static final String SONAR_SERVER_JDBC_URL = "sonar.jdbc.url";
public static final String SONAR_SERVER_JDBC_USERNAME = "sonar.jdbc.username";
public static final String SONAR_SERVER_JDBC_PASSWORD = "sonar.jdbc.password";
public static final String SONAR_LOGIN = "sonarLogin";
public static final String SONAR_PASSWORD = "sonarPassword";
public static final String SONAR_PROJECT_MODULES = "sonarProjectModules";
public static final String SONAR_PROJECT_SOURCES = "sonarProjectSources";
public static final String SONAR_PROJECT_TESTS = "sonarProjectTests";
public static final String SONAR_PROJECT_BINARIES = "sonarProjectBinaries";
public static final String SONAR_PROJECT_VERSION = "sonarProjectVersion";
public static final String SONAR_PROJECT_KEY = "sonarProjectKey";
public static final String SONAR_PROJECT_NAME = "sonarProjectName";
public static final String SONAR_ADDITIONAL_PARAMETERS = "additionalParameters";
public static final String SONAR_SERVER_ID = "sonarServer";
public static final String SQS_CHOOSER = "sonarServer";
public static final String SECURE_TEAMCITY_PASSWORD_PREFIX = "secure:teamcity.password.";
private Constants() {
}
}