Rename Merge When Build/Pipeline Succeeds in database and API
We changed the behavior of Merge When Build Succeeds in 8.14 the way it associated this feature with pipeline instead of builds.
To make this change explicit in the code base too, we renamed some classes, files and updated UI and documentation. Because updating merge_when_build_succeeds
-> merge_when_pipeline_succeeds
is a braking change in some parts of the GitLab, it is better to finish the rename in 9.0.
- Rename column in the database
- Rename fields related to import/export feature
- Rename API endpoints
- Rename documentation links
- Rename the rest of occurrences in the code