programmaticly run build and / or deployment

stevebaker2001's Avatar


06 Jun, 2014 08:32 AM

We are looking at migrating our current CI from teamcity to appveyor
Our standard workflow (commit =>build and test) was nice and easy to setup (after some nuget issues)

we also use the teamcity rest API to kick off custom builds, with a basic process of:
Create aws instance
Kick off teamcity build on given branch and deploy to given ed point using webdeploy

Using appveyor, I cat see anyway to do this? A I missing something, or is it a feature on the roadmap?
If the latter, our use case would be to run a new build specifying:
Build configuration
End point for webdeploy
Iis path for web deploy

Or in an appveyor world should I change this flow so I get the build on commit process to produce the deployment package and then when we want a custom aws instance just deploy that package ourselves? Or can you add/customise an environment via API and programmatically kick off the deploy of a named artifact?
I guess the first option is similar to the process described here:

And a final one, I assume a webdeploy from appveyor will come from an ip anywhere in the azure pool? Just thinking ahead to possible firewall issues if the web deploy port is blocked by default?

Hope that all makes sense

Showing page 2 out of 2. View the first page

  1. 30 Posted by JP on 18 Jul, 2014 02:39 PM

    JP's Avatar

    I'm just using Chrome Dev Tools for now, so won't it already be authenticated thanks to the login cookie? Should I be explicitly passing the accountName and bearerToken in the payload?

  2. Support Staff 31 Posted by Feodor Fitsner on 18 Jul, 2014 02:42 PM

    Feodor Fitsner's Avatar

    I use Postman. No need to pass accountid anymore, only bearer token. Token uniquely identifies account-user combination.

  3. Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 01:46 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? 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