I wrote a blog back in Sept about using Visual Studio and Continuous Integration this blog has actually become the basis for many discussion over the past week. This week I have been speaking to lots of academic’s and students about projects.
I have many discussions around application lifecycles and project implementation and project/dev costs, resources and tools.
A number of UK universities are now utilising VSTS to manage University Students projects and teaching the concepts of DevOps and features such as continuous integration.
One of things I love about VSTS is it simply allows you to use the language and tools you want to to build your app for your platforms .
- Windows hosted or on-premises to build Windows, Azure, Java, Android, VS, ...
- Xplat on Mac to build Xcode, Android, Java...
- Scale out and manage
Build your app for all platforms
Develop and Define Process
- Create, replicate, save, queue
- Specify the repo Git, TFVC...
- Use variables
- Set build triggers CI, scheduled, gated...
Run scripts & commands
Use build steps
- Build VS, Xamarin, Java, XCode...
- Utility Script, copy, publish, delete...
- Test VS, unit, load, cloud, Xamarin...
- Package NuGet, npm, Xamarin, CocoaPods
- Deploy Azure PS, cloud service, web app, file copy...
Learning more about DevOps with VSTS
This short video which is published on Microsoft Channel9 is a great into to DevOps using VSTS
The next series in the videos is available at https://channel9.msdn.com/Blogs/MVP-VisualStudio-Dev
Signing up for a VSTS account
Managing users with Active Directory:
Moving from one Azure Active Directory to another:
Renaming VSTS Accounts
Changing Team Services Account Owner
Deleting or Recovering a Team Service Account
VSTS Visual Studio MarketPlace Extensions
Test Manager Extensions
Migrating or Integration from SVN, GIT, CVS to VSTS
Migrating from TFS 2010 to VSTS