I am working on setting up a Azure DevOps project to update our website.
I set up a test website, and got it all working so that it would publish automatically whenever I did a Git Push.
The problem I'm having is that the test website has 2 files, and the real website has many many more, totalling in a little over 500MB.
I'm hoping there is a way to get it to only push out the files that changed, and not every single file.
My build pipeline is using the following script:
trigger:
- master
pool:
vmImage: 'ubuntu-latest'
steps:
- task: ArchiveFiles@2
displayName: 'ArchiveFiles'
inputs:
rootFolderOrFile: '$(System.DefaultWorkingDirectory)'
includeRootFolder: false
- task: PublishBuildArtifacts@1
displayName: 'Publish Artifacts: drop'
And the release pipeline is doing a IIS Web App Deploy.