in aws-codedeploy-common/src/main/java/jetbrains/buildServer/runner/codedeploy/LoggingDeploymentListener.java [104:121]
void deploymentFailed(@NotNull String deploymentId, @Nullable Integer timeoutSec, @Nullable ErrorInfo errorInfo, @Nullable InstancesStatus instancesStatus) {
String msg = (timeoutSec == null ? "" : "Timeout " + timeoutSec + " sec exceeded, ");
err(msg + StringUtil.decapitalize(deploymentDescription(instancesStatus, deploymentId, true)));
msg += StringUtil.decapitalize(deploymentDescription(instancesStatus, deploymentId, false));
if (errorInfo != null) {
if (StringUtil.isNotEmpty(errorInfo.message)) {
err("Associated error: " + errorInfo.message);
msg += ": " + errorInfo.message;
}
if (StringUtil.isNotEmpty(errorInfo.code)) {
err("Error code: " + errorInfo.code);
}
}
problem(getIdentity(timeoutSec, errorInfo, instancesStatus), timeoutSec == null ? CodeDeployConstants.FAILURE_BUILD_PROBLEM_TYPE : CodeDeployConstants.TIMEOUT_BUILD_PROBLEM_TYPE, msg);
}