/** * Retrieves the actual content stored here. */ public InputStream read() throws IOException { return new Requester(root).asStream(getDownloadUrl()); }
/** * Retrieves the actual content stored here. */ public InputStream read() throws IOException { // if the download link is encoded with a token on the query string, the default behavior of POST will fail return new Requester(root).method("GET").asStream(getDownloadUrl()); }
/** * Retrieves the actual content stored here. */ public InputStream read() throws IOException { // if the download link is encoded with a token on the query string, the default behavior of POST will fail return new Requester(root).method("GET").asStream(getDownloadUrl()); }
protected void modifyOnGithubRecursive(GHRepository repo, GHContent content, String branch, String img, String tag) throws IOException { /* If we have a submodule; we want to skip. Content is submodule when the type is file, but content.getDownloadUrl() is null. */ if (content.isFile() && content.getDownloadUrl() != null) { modifyOnGithub(content, branch, img, tag, ""); } else if(content.isDirectory()) { for (GHContent newContent : repo.getDirectoryContent(content.getPath(), branch)) { modifyOnGithubRecursive(repo, newContent, branch, img, tag); } } else { // The only other case is if we have a file, but content.getDownloadUrl() is null log.info("Skipping submodule {}", content.getName()); } }
protected void modifyOnGithubRecursive(GHRepository repo, GHContent content, String branch, String img, String tag) throws IOException { /* If we have a submodule; we want to skip. Content is submodule when the type is file, but content.getDownloadUrl() is null. */ if (content.isFile() && content.getDownloadUrl() != null) { modifyOnGithub(content, branch, img, tag, ""); } else if(content.isDirectory()) { for (GHContent newContent : repo.getDirectoryContent(content.getPath(), branch)) { modifyOnGithubRecursive(repo, newContent, branch, img, tag); } } else { // The only other case is if we have a file, but content.getDownloadUrl() is null log.info("Skipping submodule {}", content.getName()); } }