CI/CD
37 practice items · needed by 7 roles
Easy 13Medium 15Hard 9
Practice questions
- Why commit the lockfileeasy
- Slow Docker builds on every changemedium
- What fastlane match solvesmedium
- CI vs Continuous Deliveryeasy
- What set -euo pipefail doeseasy
- Where GitHub Actions workflows liveeasy
- GitLab CI stageseasy
- Why keep a Jenkinsfile in the repoeasy
- Cloud credentials in CImedium
- Choosing a CI cache keymedium
- Matrix jobs cancelled earlymedium
- Two pipelines for every pushmedium
- Running builds on the Jenkins controllermedium
- Risky GitHub Actions triggerhard
- PR stuck waiting for a required checkhard
- set -e does not stop the scripthard
- Releasing to 5 percent of traffic firstmedium
- What CI should check for a modeleasy
- Slow image buildsmedium
- Automatic gate before promotionmedium
- Ordering tests in a CI pipelinemedium
- Passed on retryhard
- Headless modeeasy
- Postman collections in CIeasy
- Running tests in Dockereasy
- Passwords in test codeeasy
- Running only tagged testseasy
- Triggering a workfloweasy
- Debugging a CI-only failuremedium
- Slow dependency install in CImedium
- Using retries wiselymedium
- Showing results in CImedium
- Handling flaky tests at scalehard
- Can I deploy this servicehard
- One shared staging for everyonehard
- Running only affected testshard
- Ordering pipeline stageshard