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.
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:
- Environments
- Tasks for each environment
- 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.