Avoid warning for cache reservation errors

We have no way of knowing if another build has already cached these
artifacts, so CacheReservationError is expected.
This commit is contained in:
Daz DeBoer 2021-09-12 12:28:04 -06:00
parent d5cd9d86a1
commit e63ddf9c00
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D

View file

@ -135,10 +135,13 @@ export class GradleUserHomeCache extends AbstractCache {
!(error instanceof Error)
) {
throw error
}
// TODO : Avoid warning for reserve cache error: this is expected
} else if (error instanceof cache.ReserveCacheError) {
// These are expected if the artifact is already cached
this.debug(error.message)
} else {
core.warning(error.message)
}
}
// Write the marker file that will stand in place of the original
fs.writeFileSync(markerFile, 'cached')