Basically the title.
I’m trying to delve deep into the GitLab CI/CD concepts and I started wondering about this. I asked chatpGPT about the same and it said the below:
" The reason why it’s called gitlab-ci.yml
instead of gitlab-ci-cd.yml
is because the file was originally designed to handle only continuous integration (CI) tasks. However, as GitLab evolved and added more features to support continuous delivery (CD), the same file was used to define CD jobs as well."
However, I’m not sure of this is coming from a trusted source. Hence asking the same question here.