I am automating Web Deployment process by using uDeploy and MSDeploy. I am creating package through MSBuild, then deploy it by using uDeploy and MSDeploy.
Every time when i create package it copies all the files into the created package, Is there any way to create package with changed files only. I have integrated TFS in Jenkins, one i click on the build it will get only changed files in my work-space and create the package.
Msdeploy command is below
"${p:resource/IIS-MSD/commandPath}msdeploy.exe" -verb:sync -source:package=MarketWorkFlowWebApp.zip -dest:auto=localhost -setParam:name=%1,value=%2 -enableLink:AppPoolExtension
Msbuild arguments are given below
/p:configuration=debug /p:outdir=.\outPutPath;DeployIISAppPath="MarketWorkFlowWebApp" /T:Package