Use precise matching for artifact bundles

This should fix the warnings issued when saving artifact bundles.
This commit is contained in:
Daz DeBoer 2021-10-16 09:46:17 -06:00
parent aa2ed2e033
commit cb6a0acca4
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
2 changed files with 5 additions and 2 deletions

View file

@ -38,7 +38,7 @@ inputs:
["generated-gradle-jars", "caches/*/generated-gradle-jars/*.jar"], ["generated-gradle-jars", "caches/*/generated-gradle-jars/*.jar"],
["wrapper-zips", "wrapper/dists/*/*/*.zip"], ["wrapper-zips", "wrapper/dists/*/*/*.zip"],
["dependency-jars", "caches/modules-*/files-*/**/*.jar"], ["dependency-jars", "caches/modules-*/files-*/**/*.jar"],
["instrumented-jars", "caches/jars-*/*"] ["instrumented-jars", "caches/jars-*/*/"]
] ]
outputs: outputs:

View file

@ -101,7 +101,10 @@ export class GradleUserHomeCache extends AbstractCache {
): Promise<void> { ): Promise<void> {
const bundleMetaFile = this.getBundleMetaFile(bundle) const bundleMetaFile = this.getBundleMetaFile(bundle)
const globber = await glob.create(artifactPath) const globber = await glob.create(artifactPath, {
implicitDescendants: false,
followSymbolicLinks: false
})
const bundleFiles = await globber.glob() const bundleFiles = await globber.glob()
// Handle no matching files // Handle no matching files