Details
-
Suggestion
-
Resolution: Fixed
Description
We have some conditional build steps within our pipelines. Due to this, when our gradle cache expires we aren't guaranteed that the next pipeline will build the full cache and so we may end up with a partial cache being built. We then have to delete the cache manually and run our cache refresh pipeline to build the full cache.
It would be nice if there was a way to refresh a cache from a pipeline, so we can schedule it and forget about it. Either a pipeline directive that indicates the cache should be refreshed/updated, or an API operation that invokes the delete available on the UI.