public void upload(BundleRequest request, BundleResponse response) {
    String destDirectory =
        request.getBundleDirectory()
            + File.separator
            + BUILD_DIR
            + File.separator
            + request.getBundleBuildName()
            + File.separator
            + OUTPUT_DIR;
    String outputsPath = request.getTmpDirectory();
    response.setRemoteOutputDirectory(destDirectory);

    for (String htmlFile : response.getValidationFiles()) {
      String msg = "uploading " + htmlFile + " to " + destDirectory;
      response.addStatusMessage(msg);
      _log.info(msg);
      _fileService.put(
          destDirectory + File.separator + htmlFile, outputsPath + File.separator + htmlFile);
    }

    response.addStatusMessage("upload complete");
  }