Question - How do you manage a CI/CD pipeline?
Answer -
The main principles of CI are that you:
- Check-in code infrequently.
- Automate the build and test portion.
- Always test the code locally before checking it in.
- Never merge any failed branches to the main branch.
- Return its status back to successful if you’re the developer who causes the failed build or test