Deploying artifact/application only
Hi There,
Just a question on deploying artifacts/application, does this deploy everything again or just the files that are new that were added into the artifact?
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac

Support Staff 1 Posted by Feodor Fitsner on 22 Nov, 2015 11:39 PM
Hi Dave,
It depends on deployment provider/method. Which one do you use?
2 Posted by Dave on 22 Nov, 2015 11:50 PM
I deploy through the website (UI). So to give you some context. We have a couple of php websites that we need to deploy to a linux VM. These are deployed as a artifact using SFTP. This worked successfully using:
7z a appveyortest.zip
appveyor PushArtifact appveyortest.zip
So my latest commit is adding a testdocument.txt to the repository. A build happens i.e. compress everything again.
Is there any way of setting things up to just deploy new files?
3 Posted by Dave on 23 Nov, 2015 01:16 AM
So to summarise, once we have completed the initial build / deployment, each subsequent build / deployment should be the latest commit and only include the files that have changed. Rather than redeploying everything again.
I'm not sure what config / set up i need to use for this.
Thanks
Support Staff 4 Posted by Feodor Fitsner on 23 Nov, 2015 04:09 AM
I see. I'm afraid there is no built-in support for incremental updates in AppVeyor. Web Deploy provider is able to deploy updated files only, but entire application should be packaged every build anyway.
Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:02 AM.