void deploymentFailed()

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);
  }