🔥 3-day streak
Cisco CCNP Automation AUTOCOR (350-901)51 / 136
Question 51 of 136

Your team's GitLab CE pipeline installs Python dependencies with pip in a virtual environment during a 'setup' job, but each subsequent job (lint, test, deploy) re-downloads and reinstalls every package from scratch, adding several minutes per run. The dependencies rarely change between commits. You want to speed up the pipeline by reusing the installed packages across jobs and across pipeline runs, without treating them as build outputs to be published or downloaded by later stages. Which GitLab CI/CD configuration should you add?

Reviewed for accuracy · Report an issueNext question