Integration with source code configuration management
Build pipelines are generally integrated with source code repositories. In fact, integration between the source code repository and the build pipelines is an important automation aspect necessary for continuous integration to work seamlessly. The linking of a build definition with a repository is shown in the following screenshot. In our sample implementation, Git is chosen as the repository type. The user interface and options are different, depending on the repository type chosen. Team Foundation Version Control (TFVC) has different options compared to the ones shown in the screenshot. Other repository types include GitHub, subversion, and external GitHub. After choosing a repository type, a valid repository must be chosen. It is to be noted that multiple repositories can coexist within a VSTS project. A repository can host multiple branches, and an appropriate branch should be chosen to work along with build execution.
Label sources...