Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
ci: build clean windows cache image on master #28131
Please check if your PR fulfills the following requirements:
What kind of change does this PR introduce?
What is the current behavior?
Shortly after #27990 the Windows CI started failing with
Looking up this error shows that docker images have a maximum of 127 layers. The current setup adds more and more layers over time, reaching this limit.
This PR addresses the problem by always creating the cache image clean base environment, without reusing the previous one. This only happens on master.
Related to #27508
What is the new behavior?
Cache image will only have a limited number of layers.
Does this PR introduce a breaking change?