Class GitHub

java.lang.Object
io.github.intisy.gradle.inno.GitHub

public class GitHub extends Object
  • Constructor Details

    • GitHub

      public GitHub(String releaseUrl, boolean debug)
  • Method Details

    • log

      public void log(String log)
    • download

      public Path download()
    • unzipAndFlatten

      public static void unzipAndFlatten(File zipFilePath, File outputDirectory) throws IOException
      Throws:
      IOException
    • getLatestReleaseZip

      public org.gradle.internal.impldep.com.google.gson.JsonObject getLatestReleaseZip(String apiUrl) throws Exception
      Throws:
      Exception
    • downloadFile

      public void downloadFile(String fileUrl, File outputFile) throws Exception
      Throws:
      Exception