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) !(error instanceof Error)
) { ) {
throw error throw error
} } else if (error instanceof cache.ReserveCacheError) {
// TODO : Avoid warning for reserve cache error: this is expected // These are expected if the artifact is already cached
this.debug(error.message)
} else {
core.warning(error.message) core.warning(error.message)
} }
}
// Write the marker file that will stand in place of the original // Write the marker file that will stand in place of the original
fs.writeFileSync(markerFile, 'cached') fs.writeFileSync(markerFile, 'cached')