private void onBuildFinished()

in server/src/jetbrains/buildServer/swabra/serverHealth/SwabraCleanCheckoutWatcherImpl.java [54:67]


  private void onBuildFinished(@NotNull final SRunningBuild build) {
    if (!myServerResponsibility.isResponsibleForBuild(build))
      return;

    final SBuildType buildType = build.getBuildType();
    if (buildType == null) return;

    final String causeBuildTypeId = build.getParametersProvider().get(SwabraUtil.CLEAN_CHECKOUT_CAUSE_BUILD_TYPE_ID);
    if (StringUtil.isNotEmpty(causeBuildTypeId)) {
      final CustomDataStorage storage = getDataStorage(buildType.getProject());
      storage.refresh();
      storage.putValue(causeBuildTypeId, String.valueOf(System.currentTimeMillis()));
    }
  }