From c2dc9f74125f2edc8cfdaa91a08dfde64826c7b0 Mon Sep 17 00:00:00 2001 From: Greg Fraley Date: Mon, 27 Jun 2022 07:37:58 -0400 Subject: [PATCH] Bugfix - Broken AQL request when build is not defined in FilesGroup (#650) --- .../build/extractor/clientConfiguration/util/AqlHelper.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/AqlHelper.java b/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/AqlHelper.java index d977c7ea5..137cdfb79 100644 --- a/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/AqlHelper.java +++ b/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/AqlHelper.java @@ -62,7 +62,11 @@ public List run() throws IOException { if (this.filesGroup.getSpecType() == FilesGroup.SpecType.BUILD) { artifactsSha1SearchResults = queryResults; } else { - artifactsSha1SearchResults = fetchBuildArtifactsSha1(); + if (!StringUtils.isBlank(this.buildName) && !StringUtils.isBlank(this.buildNumber)) { + artifactsSha1SearchResults = fetchBuildArtifactsSha1(); + } else { + artifactsSha1SearchResults = new ArrayList<>(); + } } List results = filterResult(queryResults, artifactsSha1SearchResults);