Skip to content

Instantly share code, notes, and snippets.

@jsheridanwells
Last active May 7, 2018 19:44
Show Gist options
  • Save jsheridanwells/4af59ad42501934766054ab8db6e7723 to your computer and use it in GitHub Desktop.
Save jsheridanwells/4af59ad42501934766054ab8db6e7723 to your computer and use it in GitHub Desktop.
VSTS Intro

VSTS Intro

Continuous Integration

Build Agent: Item in charge of building, testing, and deploying your code in the cloud.

Build Definition: A set of steps and tasks that the uild process must go through for the code to be built successfully.

Build Set: Action that is carried out to complete the build process.

Found under Build & Release tab in VSTS.

Under build definitions, look for "More Information" link for more complex builds.

Build -> New Build will give you a set of build templates.

Release Management

After it is built, it moves into the release pipeline.

Release Definition: A collection of environments that can contain one or more tasks.

A release definition is made up of:

  1. Environments
  2. Tasks for each environment
  3. Configurations

With triggers, a new release is started when a new build becomes available.

A release can be automated, and also have hum approvers assigned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment