Explain the following:
- Pipeline
- Workflow
- Jobs
- Steps
Answer
- Pipeline: the entire CI/CD configuration (.circleci/config.yaml)
- Workflow: primarily used when there is more than one job in the configuration to orchestrate the workflows
- Jobs: One or more steps to execute as part of the CI/CD process
- Steps: The actual commands to execute