I want to test my builds against the latest command code base without passing it to a test project.
Instead, I do the following:
- Create a separate assembly definition called Infrastructure
- clone production definition
- Define a trigger to determine infrastructure construction in the manual.
- Set infrastructure definition permissions to allow only members of the [Project] \ Build group to have full control over it.
- saves notification of broken lines from the main part of the command).
- Create a separate build process template called .xaml Infrastructure.
- Specify the infrastructure assembly definition in the infrastructure process template.
Now that I want to repeat the new build function for the command:
- Check the build process template I want to update and lock it.
- Copy the assembly process template. I want to update the top panel of Infrastructure.xaml.
- Add my build function to the Infrastructure.xaml file and check it out.
- Use the infrastructure assembly definition to verify my changes.
- Go through 3-4 until I get it right.
- Fill this feature and change my changes with another member of the infrastructure team.
- Copy Infrastructure.xaml according to the template of the build process. I blocked (1) and checked it.
This still leads to spam in the TFS source control, but it keeps the iteration of the assembly definition in the eyes of the team. Build process templates come from the main source tree (in the Build Process Templates folder or in the branches themselves in the Core / Build folder, where no one in the team usually pays attention) so that the team is not significantly affected by it.
d3r3kk
source share