Class DeployHelper

java.lang.Object
ru.cg.webbpm.studio.subsystems.deploy.impl.DeployHelper

@Component public class DeployHelper extends Object
Author:
Abdulin Ildar
  • Constructor Details

  • Method Details

    • buildProject

      public boolean buildProject(Collection<Path> processPaths, boolean checkHashChanges, ProgressIndicator progressIndicator)
      Собрать проект с проверкой необходимости сборки, если изменений не было и архив остался, то сборка пропустится
      Parameters:
      progressIndicator - - индикатор прогресс менеджера в котором запущена сборка
      Returns:
      - true если успешно собрали проект в ином случае false
    • hashChanges

      public boolean hashChanges()
    • getAppArchive

      public Optional<Path> getAppArchive()
      Get backend archive for studio mode
      Returns:
      app archive path
    • getBackendTargetPath

      public Path getBackendTargetPath()
      Get backend target path in studio mode
      Returns:
      backend target path
    • getProjectArtifactId

      public String getProjectArtifactId()