At Devoxx France, we had two Build Propulsion Lab interviews with Julien Dubois from GitHub. In this one, we focused on various aspects of build and environment caching on Windows and GitHub Actions with Gradle build caches and Windows Dev Drive. We also discussed WSL and Dev Containers.
00:00 Introductions
00:37 Windows Dev Drive Project Overview
02:30 Performance Gains from Build Caching
04:16 Windows Developer Environment and WSL
06:23 Dev Containers and CI/CD
08:25 Dev Container for Gradle and Build Scans
09:24 Tech stacks supported by Windows Dev Drive
10:28 GitHub Actions and Windows
11:40 Gradle Experiments and Windows Dev Drive in Spring
13:12 Concluding Remarks
Considering its potential performance benefits, Julien encourages viewers to configure and try Dev Drive. See the recent blogpost from Brian Benz here: https://devblogs.microsoft.com/java/s...
References:
Windows Dev Drive: https://learn.microsoft.com/en-us/win...
Dev Containers: https://containers.dev/
Build Caching in Gradle: https://docs.gradle.org/current/userg...