In this demo led talk we’ll see how to setup continuous integration with Team City for a sample ASP.net MVC app. We’ll then take things a step further and enable continuous deployment using Octopus Deploy.
Why would you want to do any of this? By building and running tests on every commit we can shorten the developer feedback loop, and by shipping more frequently and reliably to test and customer environments we can shorten these feedback loops too. Shorter feedback loops are less expensive and result in better quality software.
Don’t use Git, Team City, or Octopus Deploy? No problem. The concepts introduced in this talk can be applied to other CI / CD stacks too.
Kevin is a freelance software engineer, architect and scrum master. He works primarily on the Microsoft stack and has over 15 years experience architecting, designing and building enterprise and consumer applications. He has been working freelance for the past 5 years.
Kevin has a passion for clear and maintainable code, test driven development, continuous integration and delivery. He also contribute to, and maintain a number of open source projects.
More details andtickets: www.meetup.com
Imported From: www.meetup.com
About dotnetsheff
dotnetsheff is a monthly user group focused on software development, particularly in the .NET ecosystem. We welcome people with interests in software development of all ages and levels of experience. Please get in touch via Twitter (@dotnetsheff) or email (organisers at dotnetsheff.co.uk) if you or someone you know may be interested in speaking.