aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/jshipit/DockerAPIHelper.java
diff options
context:
space:
mode:
authoraxtloss <axtlos@getcryst.al>2023-05-24 19:23:30 +0200
committeraxtloss <axtlos@getcryst.al>2023-05-24 19:23:30 +0200
commit63146274f8cbe759742aa18413054515c0f81583 (patch)
treec6cddc91db04b04f31f8ab3c76406f9c53c0587c /src/main/java/io/github/jshipit/DockerAPIHelper.java
parent732147566e83c1e160154b18c33618a36fac30e0 (diff)
downloadjshipit-63146274f8cbe759742aa18413054515c0f81583.tar.gz
jshipit-63146274f8cbe759742aa18413054515c0f81583.tar.bz2
Automatically extract downloaded blobs
Diffstat (limited to 'src/main/java/io/github/jshipit/DockerAPIHelper.java')
-rwxr-xr-xsrc/main/java/io/github/jshipit/DockerAPIHelper.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/io/github/jshipit/DockerAPIHelper.java b/src/main/java/io/github/jshipit/DockerAPIHelper.java
index fd601c6..d11f581 100755
--- a/src/main/java/io/github/jshipit/DockerAPIHelper.java
+++ b/src/main/java/io/github/jshipit/DockerAPIHelper.java
@@ -138,10 +138,10 @@ public class DockerAPIHelper {
}
}
- public void fetchBlob(String digest, String tmpdir) throws IOException, RuntimeException {
+ public void fetchBlob(String digest, String tmpdir, boolean extract) throws IOException, RuntimeException {
String url = "https://" + this.apiRepo + "/v2/" + this.repository + "/" + this.image + "/blobs/"+digest;
String[][] headers = {{"Authorization", "Bearer "+this.apiToken}, {"Accept", "application/vnd/docker.distribution.manifest.v2+json"}};
- BlobDownloader downloader = new BlobDownloader(url, digest, headers, tmpdir);
+ BlobDownloader downloader = new BlobDownloader(url, digest, headers, tmpdir, extract);
downloader.start();
}