Cache openjdk:8-slim in CI/CD pipeline
Acceptance Criteria
- cache openjdk:8-slim in CI/CD pipeline so that a job doesn't need to pull it from scratch multiple times between stages
Related Issues
https://ada.csse.rose-hulman.edu/RoseBuild/GraderBackend/issues/543
GraderLibrary#5 (closed)
https://ada.csse.rose-hulman.edu/RoseBuild/GraderModels/issues/5
https://ada.csse.rose-hulman.edu/RoseBuild/ArchivalService/issues/3
https://ada.csse.rose-hulman.edu/RoseBuild/RetrievalService/issues/3
Note: The estimate of 3h is the sum of this and all other related issues