I am currently in the process of architecting a CI/CD pipeline using VSTS. Whenever a developer commits his changes to the solution in his local visual studio and syncs the changes with remote repository, it triggers the build and release process automatically. How do I release only the files modified by the developer to Azure platform? Is there a feature in VSTS to handle delta deployment?
Asked
Active
Viewed 5,500 times
4

vignesh srinivasan
- 393
- 7
- 19
-
where are you publishing to? I believe if you are publishing to WebApps kudu knows how to do that. – 4c74356b41 Jun 01 '17 at 07:24
-
I am publishing the artifacts to an existing data factory in azure portal – vignesh srinivasan Jun 01 '17 at 14:33
1 Answers
1
VSTS build/release does not support build/release only changed files since only build/release changed files not always meaningful and can’t archeive what the project intend to release (such as the config file only changed in a commit).
But you can change your build definition to meet your requirement. Use a file to record each time upload/publish files -> compare with the new committed information -> publish only changed files. More details, you can refer this post.

Marina Liu
- 36,876
- 5
- 61
- 74