code: @Override
      public void cleanup() {
          MDC.put(DeploymentConstants.TARGET_ID_MDC_KEY, getId());
          try {
              logger.info("Cleaning up repo for target {}", getId());
              GitUtils.cleanup(localRepoPath);
          } catch (Exception e) {
              logger.warn("Error cleaning up repo for target {}", getId());
          }
          MDC.remove(DeploymentConstants.TARGET_ID_MDC_KEY);
      }
docs: {@inheritDoc}