Continuous deployment from Visual Studio Team Services to Non-Windows Azure host - azure

This is a (very) long shot, but I was wondering if its possible to deploy from Visual Studio Team Services to a website that is hosted on Rackspace?
Thanks

Jon --
I have used TeamCity (by JetBeans) and CruiseControl.NET to deploy web sites. They both work with TFS (and Git).
ThoughtWorks has released "Go" into open source; it, too, allows builds and deployments.
I can only guess -- but would be confident -- that Visual Studio Team Services will work with any of those products.
-- Don

Related

Move Android.Xamarin project from local mchine to Microsoft Azure

I have a project that i've been working on since last year. I am using Visual Studio as my IDE for developing this project. It is a Xamarin.Android project.
Since my project is becoming really big and my local machine is not that powerful, I created a Microsoft Azure account and want to continue the developing process using a VM. I have created the Visual Studio VM inside Microsoft Azure, and now I want to bring my source code of the project to that VM
Can anyone help with how to do this, please?
I found a solution. So for everyone that havve this question, here is a usefull resource : http://geekswithblogs.net/hroggero/archive/2015/03/10/copy-files-from-you-local-computer-to-an-azure-vm.aspx

Azure Continuous Deployment with Visual Studio Online and node.js

I was flamed for my last post being too vague, so I shall be as precise and accurate as I can today.
I am a .NET developer now learning node.js. I am trying to set up continuous deployment of my node.js project within Visual Studio to Azure from Visual Studio Online. I have downloaded and installed the node.js tools for Visual Studio 2015 here. I have successfully checked in my code to Visual Studio Online using Git from within Visual Studio 2015.
I have read lots of web articles on the subject but in each I come across a seemingly insurmountable problem. For example, this article gets me quite close to a solution, but falls over trying to Visual Studio Online. It can't find the repository.
No matter, I move on. I have now managed to get my Visual Studio Online code associated with my web app through manage.windowsazure.com (rather than portal.azure.com, which I find very confusing. Why are there two? They seem to expose the same functionality).
Now I am getting a "Deployment Failed" message in Azure, and the log in VSO reveals "Exception Message: Deploying to Azure Cloud Service requires a Visual Studio Solution (.sln) that contains either a ccproj or a lsxproj. (type DeploymentException)".
What can I do about this? I have seen lots of articles that describe publishing node.js project types to Azure with no problem. Can someone please point me in the right direction?
Thanks, M

Emptying IIS website before automatic web deployment from TFS 2012

I'm automatically publishing a web project after build from TFS 2012 by using a publishing profile (I have a build definition on TFS that has /p:DeployOnBuild,PublishProfile... etc. as additional MSBuild arguments). Everything works fine. However, since my web site creates some temporary local folders I'd like to clean up before the next automatic deployment. Is there a way to easily clean up? Maybe some additional MSBuild argument?
You should switch to using Release Management for Visual Studio 2013. I have had it Woking fore more than one customer with 2012. You can then create orchestration that is specifically designed for deployment rather than compilation.
Release Management with Visual Studio 2013

Visual studio online build minutes when using own build server

Currently I am analysing a setup for a sharepoint development project in Windows Azure.
I would like to use Visual studio online (TFS online).
Since Visual Studio online doesn't support building sharepoint projects (missing ddl's in de GAC), we need to use an own build server (either a VM in windows azure or a server on-premise).
Now, when you build a project with Visual studio online, you are being charged every minute you build. Because you use CPU power. But do you also pay those minute's if you use you're own custom buildserver?
I cannot find the awnser on any of the sites of windows, so does anyone have expirience with this?
Thanks in advance!!!
Your own build server does not make use of the Hosted Build Cluster of VSO and thus does not count towards your build credits. I can't find any clear indication on the VSO site that an on-premise server is free, only that you're charged for the "Shared Resources" used by your VSO project.
Shared Resources (per Visual Studio Online account)
-
A Visual Studio Online account includes resources that are shared across all users and projects on that account.
Build - Build definitions can be created using Visual Studio and can be run on Visual Studio Online. Builds can be configured to run on demand, at a specified interval, or for continuous integration (CI). Build is charged per minute for the actual amount of computing time it takes to build the project.
http://www.windowsazure.com/en-us/pricing/details/visual-studio-online/
Your on premise build "does not run on VSO". And this is the closest wording to a confirmation or denial. But I can tell from experience that the on premise server indeed does not count towards your "Hosted Build" minutes.

Is Team foundation server a replacement for visual studio 2012

If I buy TFS will it covers the visual studio 2012 functionalities such as creating projects, build , compile. Or TFS it is mainly a support service to VS to give VS more collaboration and management control? Best Regards
TFS (Team Foundation Server) is a tool for the Application Lyfecycle Management (ALM) process.
It delivers the features such as:
Version Control
Requirements Management
Build Automation
Test Case Management
It enables full integration with Visual Studio IDE and gives the collaboration and management features in use for a team's ALM process.
So basically, Visual Studio is the development platform while TFS is the enhancer and collaborator for multiple instaces of Developers, Testers, Analyzers and vice versa.
TFS don't have the abilities like: development, creating projects.

Resources