How can I deploy from AppVeyor

First you will need to download your Publishing Profile from within your SolidCP account.

Head to SolidCP

Click Hosting Space Menu on the left-hand side of the control panel.

Click Web Sites

Click on the Domain for the website you wish to use

Click on the Web Publishing

If it's not enabled you will need to enter a password and then click Enable

Finally click on Download Publishing Profile for this website, and then open the file using Notepad.


Using the settings found in this file enter them into your AppVeyor project as follows - Being sure to change SITENAME to the msdeploySite value:

Server (publishUrl): https://webdeploy.umbhost.net:8172/msdeploy.axd?site=SITENAME

Website Name (msdeploySite): SITENAME:
Username (userName): Web Publishing Username
Password (userPWD): Web Publishing Pasword.



 

If you are using YAML for your AppVeyor project, then you need to set it similar to below (Being sure to change the deploy name to your environment name):


HTML
version: 1.0.0-{build}
image: Visual Studio 2017
configuration: UAT
cache: 
    - packages -> **\packages.config
before_build: nuget restore
build: 
    publish_wap: true
deploy:
 provider: Environment
 name: ENVIRONMENTNAME
 on:
   branch: master

 

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Can I deploy from Azure DevOps

Yes, this article in the Skrift Magazine shows you how:...

How do I connect via FTP?

Connecting via FTP to your web hosting is quick and easy. Ensure you have an FTP client...

What is the Web Deploy configuration?

Use the settings below to configure your application for Web Deploy. Be sure to replace...

How can I stop Web Deploy resetting my folder permissions?

If you are deploying from Visual Studio you will need to alter your project file to prevent Web...

What is the passive FTP port range?

Our passive FTP port range is: 49152 - 65534