public static final String FETCH_TAGS = "teamcity.git.fetchTags";
public static final String EXCLUDE_USERNAME_FROM_HTTP_URL = "teamcity.git.excludeUsernameFromHttpUrl";
public static final String CLEAN_CRED_HELPER_SCRIPT = "teamcity.git.cleanCredHelperScript";
+ public static final String PROVIDE_CRED_HELPER = "teamcity.git.provideCredentialHelper";
private final BuildAgentConfiguration myAgentConfig;
private final AgentRunningBuild myBuild;
return !"false".equals(value);
}
+ @Override
+ public boolean isProvideCredHelper() {
+ String value = myBuild.getSharedConfigParameters().get(PROVIDE_CRED_HELPER);
+ return !"false".equals(value);
+ }
+
private int parseTimeout(String valueFromBuild) {
return parseTimeout(valueFromBuild, DEFAULT_IDLE_TIMEOUT);
}