CI & CD with provider-hosted apps, Microsoft Azure and Visual Studio Online

Post on 16-Jul-2015

203 views 1 download

transcript

CI & CD with provider-hosted apps, Microsoft Azure and Visual Studio Online

by SERGEI SERGEEV, SHAREPOINT DEVELOPER

Continuous Integration

Continuous Delivery

SharePoint Provider Hosted Apps

Microsoft Azure

Microsoft Azure Web Sites

Visual Studio Online

Common steps required 1. Setup Visual Studio Online account and configure source control

2. Create and configure MS Azure Web Sites

3. Configure (and customize if required) build definition

4. Register app and setup web.config entries, appmanifest

DEMO CI & DI SETUP

1. Setup Visual Studio Online account and configure source control

1. Setup Visual Studio Online account and configure source control

1. Setup Visual Studio Online account and configure source control

1. Setup Visual Studio Online account and configure source control

1. Setup Visual Studio Online account and configure source control

2. Create and configure MS Azure Web Sites

2. Create and configure MS Azure Web Sites

2. Create and configure MS Azure Web Sites

2. Create and configure MS Azure Web Sites

2. Create and configure MS Azure Web Sites

2. Create and configure MS Azure Web Sites

3. Configure (and customize if required) build definition

3. Configure (and customize if required) build definition

3. Configure (and customize if required) build definition

3. Configure (and customize if required) build definition

4. Register app and setup web.configentries, appmanifest

4. Register app and setup web.configentries, appmanifest

4. Register app and setup web.configentries, appmanifest

Workflows

Complexity Data persistence schema

Custom build fail requirements (code coverage)

Custom pre- post- build setup

MSTest

Pricing - Additional Services (Pay per use)

Question?

Thanks!