5 / 48 · 16 CI/CD Pipelines · CI/CD Platform Overview← prev⊞ allnext →☰ Read as one page
1.5Hands-On Exercise
- Pick the platform your team uses (or GitHub Actions if you are learning independently)
- Create a pipeline that:
- Triggers on push and pull request
- Has two jobs:
lintandtest - The
testjob depends onlintpassing - Uses caching for dependencies
- Uploads test results as artifacts
- Intentionally break a test and verify the pipeline fails and produces useful artifacts
- Add a scheduled trigger for a nightly run
This exercise covers the fundamentals that apply to every platform. Once you have built one pipeline from scratch, the concepts transfer everywhere.